100a, Lowden Road, London, SE24 0BQ
Off Market
130 m²
Rents
EPC Data
Square metres | 130 m² |
Property Type | Flat |
EPC Rating | E |
Square metres | 130 m² |
Property Type | Flat |
EPC Rating | E |
This may not be accurate, please check manually.
Sold for £750,500
22 Jan 2021
Sold for £553,000
9 May 2014
Sold for £249,950
19 Apr 2004