Property sales in Stamford Hill - London - N16 5RY

Found 2 transactions going back to January 1998.

Date Address Price
18 Nov 2004 Flat 1, Holmwood Court, Stamford Hill £ 200,000
22 Jan 1998 Flat 1, Holmwood Court, Stamford Hill £ 61,000