2
results
Sold prices in New End, London Central, NW3
17 New End, London, NW3 1JD
- £1,350,000 Detached, Freehold 14 March 2007
Flat 10, Kendalls Hall New End, London, NW3 1DD
- £670,000 Detached, Leasehold 01 December 1997