Property sales in Russell Road - London - N20 0TP

Found 8 transactions going back to November 1995.

Date Address Price
18 Aug 2022 42 Russell Road £ 660,000
13 Dec 2016 32 Russell Road £ 520,000
12 Jun 2015 40 Russell Road £ 440,000
11 Jun 2014 34 Russell Road £ 385,000
4 Feb 2005 42 Russell Road £ 250,000
11 Jun 2004 38 Russell Road £ 288,000
28 Aug 1998 42 Russell Road £ 118,995
20 Nov 1995 42 Russell Road £ 78,000