Property sales in Stamford Hill - London - N16 5RW

Found 3 transactions going back to September 1997.

Date Price Percentage
105 Stamford Hill
5 May 2023 £ 4,000,000 370.6% (14.3% p.a.)
7 Oct 2011 £ 850,000
105a, Stamford Hill
25 Sep 1997 £ 248,000