Shepheard’s House

South East London

Located in the affluent suburb of Chislehurst in South East London, Shepheard’s House is a high-quality retirement living development for McCarthy Stone, designed exclusively for residents aged 70 and over.

Completed in 2019, the scheme provides a collection of contemporary one and two-bedroom apartments that combine independent living with a strong sense of community. The development was carefully designed to respond to its residential setting while creating a welcoming and secure environment for later living.

Client
McCarthy Stone
Sector
Retirement Living
Location
South East London
Ward
Bromley Council
Status
Completed

The building adopts a linear form with projecting wings that are strategically positioned within existing landscape clearings, preserving mature planting and maximising views of the surrounding greenery. This arrangement creates a series of attractive communal gardens at the heart of the development, providing valuable outdoor amenity space for residents. Each apartment benefits from either a private balcony or ground-floor terrace, while direct connections between the landscaped gardens and the residents’ club lounge encourage social interaction, wellbeing, and year-round enjoyment of the outdoor environment.