1
result
Sold prices in The Village, London Central, NW3
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