Property sales in Church Hill - London - N21 1LE

Found 4 transactions going back to October 2015.

Date Address Price
8 Sep 2023 37 Church Hill £ 1,350,000
11 Nov 2019 49 Church Hill £ 1,000,000
4 Dec 2015 37 Church Hill £ 800,000
15 Oct 2015 39 Church Hill £ 840,000