2
results
Sold prices in Lovelace Road, London Central, SE21
70 Lovelace Road, London, SE21 8JR
- £1,155,000 Terraced, Freehold 10 February 2023
- £1,050,000 Terraced, Freehold 19 March 2021
- £450,000 Terraced, Leasehold 10 August 2006
- £160,000 Terraced, Freehold 28 June 1999
- £160,000 Terraced, Leasehold 28 June 1999
30 Lovelace Road, London, SE21 8JX
- £540,515 Terraced, Freehold 03 July 2002
- £183,000 Terraced, Freehold 21 September 1995