Property sales in Stamford Hill - London - N16 5SR

Found 2 transactions going back to December 2014.

Date Address Price
7 Jun 2017 51 Stamford Hill £ 4,950,000
23 Dec 2014 43a, Stamford Hill £ 245,000