Property sales in Leigh Road - London - N5 1SS

Found 3 transactions going back to October 1997.

Date Price Percentage
8 Leigh Road
8 Jan 2021 £ 2,625,000
10a, Leigh Road
1 Nov 2000 £ 385,000
10b, Leigh Road
31 Oct 1997 £ 205,000