Skip to main content
6 results

Sold prices in Physic Place, London Central, SW3

4 Physic Place, London, SW3 4HQ

  • £3,300,000 Terraced, Freehold 12 October 2021

3 Physic Place, London, SW3 4HQ

  • £2,500,000 Terraced, Freehold 04 January 2018

9 Physic Place, London, SW3 4HQ

  • £2,900,000 Terraced, Freehold 30 June 2011
  • £875,000 Terraced, Freehold 26 November 1999

13 Physic Place, London, SW3 4HQ

  • £1,305,000 Terraced, Freehold 28 August 2009
  • £1,200,000 Terraced, Freehold 20 October 2006
  • £655,000 Terraced, Leasehold 20 December 1999

8 Physic Place, London, SW3 4HQ

  • £1,600,000 Terraced, Freehold 20 August 2004

1 Physic Place, London, SW3 4HQ

  • £1,200,000 Terraced, Freehold 07 September 2000

Data on sold house prices provided by Land Registry/Registers of Scotland. © Crown copyright 2015. See our terms for more information.