The historical Sherwood House Nursing Home Cape Town is based in the leafy southern suburbs, on a quiet residential road, close to Kenilworth and Claremont’s hospitals and other professional medical institutions. Privacy is afforded in the spacious gardens and assured throughout the plush interiors, offering a serene setting to be cared for.