Property sales in Russell Road - London - N20 0TS

Found 10 transactions going back to July 1996.

Date Address Price
28 Sep 2022 12 Russell Road £ 630,000
18 Mar 2022 16 Russell Road £ 450,000
18 Sep 2020 2a, Russell Road £ 650,000
20 Mar 2020 2 Russell Road £ 690,000
23 Nov 2018 24 Russell Road £ 350,000
28 Jun 2018 2a, Russell Road £ 707,000
22 Nov 2005 6 Russell Road £ 267,500
22 Oct 2002 24 Russell Road £ 200,000
23 Oct 2000 2a, Russell Road £ 272,000
10 Jul 1996 4 Russell Road £ 87,000