Property sales in Church Lane, Tottenham, London

Found 2 transactions going back to October 2000.

Date Address Price
6 Sep 2023 12 Church Lane £ 1,000,000
31 Oct 2000 12 Church Lane £ 200,000