2
results
Sold prices in Larch Close, London Central, N19
4 Larch Close, London, N19 5XW
- £670,000 Terraced, Freehold 31 January 2024
3 Larch Close, London, N19 5XW
- £580,000 Terraced, Freehold 22 July 2015