1
result
Sold prices in Houghton Square, London Central, SW9
21 Houghton Square, London, SW9 9AN
- £972,500 Terraced, Leasehold 02 June 2015
- £615,000 Terraced, Leasehold 27 June 2006