5
results
Sold prices in Penhurst Place, London Central, SE1
5 Penhurst Place, London, SE1 7LF
- £730,000 Terraced, Freehold 01 July 2022
- £335,000 Terraced, Freehold 03 October 2005
- £320,000 Flat, Leasehold 23 December 2002
- £121,739 Flat, Leasehold 02 June 1995
4 Penhurst Place, London, SE1 7LF
- £830,000 Terraced, Freehold 01 July 2022
- £445,000 Terraced, Freehold 08 October 2012
3 Penhurst Place, London, SE1 7LF
- £830,000 Terraced, Freehold 23 July 2020
- £495,000 Terraced, Freehold 25 June 2010
- £18,000 Flat, Leasehold 10 February 1997
1 Penhurst Place, London, SE1 7LF
- £300,000 Terraced, Freehold 27 September 2005
- £60,000 Terraced, Freehold 21 March 2003
2 Penhurst Place, London, SE1 7LF
- £93,000 Terraced, Freehold 20 April 2005