3
results
Sold prices in The Village, London Central, NW3
2 The Village, London, NW3 7HA
- £1,165,000 Terraced, Freehold 07 June 2023
- £931,000 Terraced, Freehold 01 July 2013
5 The Village, London, NW3 7HA
- £975,000 Flat, Freehold 26 February 2007
- £735,000 Flat, Freehold 18 May 2001
- £265,000 Flat, Freehold 09 July 1998
1 The Village, London, NW3 7HA
- £500,000 Terraced, Freehold 23 June 2005
- £462,000 Detached, Freehold 11 January 2005