2
results
Sold prices in Choumert Road, London Central, SE15
164 Choumert Road, London, SE15 4AB
- £1,500,000 Detached, Freehold 03 November 2020
- £1,150,000 Detached, Freehold 10 November 2016
151 Choumert Road, London, SE15 4AW
- £117,000 Detached, Freehold 06 March 1998