Property sales in Larch Close - London - N19 5XW

Found 2 transactions going back to July 2015.

Date Price Percentage
3 Larch Close
22 Jul 2015 £ 580,000
4 Larch Close
31 Jan 2024 £ 670,000