2
results
Sold prices in Belsize Square, London Central, NW3
26d Belsize Square, London, NW3 4HU
- £575,000 Terraced, Leasehold 10 January 2013
20 Belsize Square, London, NW3 4HT
- £290,000 Terraced, Freehold 19 January 2001