Physic Place, Chelsea, London, SW3

Physic Place is off Royal Hospital Road, Chelsea and a short walk from the lovely Chelsea Physic Gardens.

A private mews of 13 houses approached through electronic gates. This is a modern development completed in 1988.

BOROUGH: Kensington and Chelsea.

  • Make Enquiry
  • Add To Shortlist
  • Local Schools
  • Local Amenities
  • Broadband Checker