9 results
Sold prices in Physic Place, London Central, SW3
2 Physic Place, London, SW3 4HQ
- £3,000,000Leasehold10 June 2022
4 Physic Place, London, SW3 4HQ
- £3,300,000Terraced, Freehold12 October 2021
3 Physic Place, London, SW3 4HQ
- £2,500,000Terraced, Freehold04 January 2018
7 Physic Place, London, SW3 4HQ
- £3,525,000Detached, Freehold16 July 2015
9 Physic Place, London, SW3 4HQ
- £2,900,000Terraced, Freehold30 June 2011
- £875,000Terraced, Freehold26 November 1999
13 Physic Place, London, SW3 4HQ
- £1,305,000Terraced, Freehold28 August 2009
- £1,200,000Terraced, Freehold20 October 2006
- £655,000Terraced, Leasehold20 December 1999
8 Physic Place, London, SW3 4HQ
- £1,600,000Terraced, Freehold20 August 2004
10 Physic Place, London, SW3 4HQ
- £1,075,000Flat, Freehold09 March 2001
1 Physic Place, London, SW3 4HQ
- £1,200,000Terraced, Freehold07 September 2000