2
results
Sold prices in De Montfort Road, London Central, SW16
46 De Montfort Road, London, SW16 1LZ
- £565,250 Flat, Leasehold 04 November 2016
30 De Montfort Road, London, SW16 1LZ
- £74,000 Flat, Leasehold 01 April 1997