8
results
Sold prices in Lovelace Road, London Central, SE21
32 Lovelace Road, London, SE21 8JX
- £1,610,500 Detached, Freehold 18 January 2023
- £1,000,000 Detached, Freehold 29 June 2012
- £370,000 Detached, Freehold 29 June 2000
51 Lovelace Road, London, SE21 8JR
- £2,100,000 Detached, Freehold 28 January 2022
2 Lovelace Road, London, SE21 8JX
- £1,565,000 Detached, Freehold 27 January 2021
- £395,000 Detached, Freehold 16 March 2001
40 Lovelace Road, London, SE21 8JX
- £1,620,000 Detached, Freehold 09 November 2018
42 Lovelace Road, London, SE21 8JR
- £860,000 Detached, Freehold 23 March 2012
8 Lovelace Road, London, SE21 8JX
- £840,000 Detached, Freehold 09 September 2009
38 Lovelace Road, London, SE21 8JX
- £415,000 Detached, Leasehold 12 October 2001
22 Lovelace Road, London, SE21 8JX
- £136,500 Detached, Freehold 01 December 1995