Physic Place, Chelsea, London, SW3
Physic Place is a private and secluded modern mews situated just off Royal Hospital Road in Chelsea, close to the renowned Chelsea Physic Garden. Completed in 1988, the development comprises 13 houses and is accessed through electronic security gates, creating a quiet and discreet residential environment. Its contemporary design and private setting distinguish Physic Place from the historic Victorian mews commonly found throughout Chelsea, while its location places it firmly within one of west London’s most desirable neighbourhoods.
The position of Physic Place is particularly appealing, with the open riverside setting and views along Chelsea Embankment just moments away. King’s Road is also within walking distance, providing an extensive choice of boutiques, independent shops, cafés, restaurants and everyday amenities. The nearby Chelsea Physic Garden offers an attractive green retreat, while Royal Hospital Road provides easy access towards Chelsea’s wider network of streets and amenities.
BOROUGH: Kensington and Chelsea

Physic Place, Chelsea, London, SW3
Our exclusive focus on mews ensures we have a wealth of exceptional mews homes for sale.

Physic Place, Chelsea, London, SW3
Our tenancies last typically 2.5 times longer than the London average tenancy.
Subscribe
We'd love to share latest mews news and regular updates with you