2
results
Sold prices in Hampstead Square, London Central, NW3
9 Hampstead Square, London, NW3 1AB
- £500,000 Terraced, Freehold 08 January 2013
2 Hampstead Square, London, NW3 1AB
- £3,100,000 Terraced, Freehold 15 December 2011
- £1,566,000 Semi-detached, Freehold 08 July 2005