Property sales in Stamford Hill - London - N16 6TT

Found 3 transactions going back to March 1999.

Date Address Price
25 Mar 2004 228a, Stamford Hill £ 367,000
24 Sep 2002 228a, Stamford Hill £ 250,000
1 Mar 1999 234a, Stamford Hill £ 147,500