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