Property sales in Stamford Hill - London - N16 5TP

Found 4 transactions going back to June 2006.

Date Address Price
1 Mar 2022 83a, Stamford Hill £ 885,000
11 Jan 2010 83a, Stamford Hill £ 447,500
13 Jun 2006 83a, Stamford Hill £ 425,000
13 Jun 2006 Basement And Ground Floor Premises, 83 Stamford Hill £ 425,000