2
results
Sold prices in Belmont Street, London Central, NW1
12 Belmont Street, London, NW1 8HH
- £730,000 Terraced, Freehold 25 January 2007
- £385,000 Terraced, Freehold 16 December 2002
10 Belmont Street, London, NW1 8HH
- £410,000 Terraced, Freehold 02 December 2005