90 Russell Road£120,000Mar 2026
104 Russell Road£155,000Oct 2025
64 Russell Road£162,000Sept 2025
86 Russell Road£113,000Mar 2024
90 Russell Road£60,000Sept 2022
96 Russell Road£121,000Aug 2022
122 Russell Road£120,000Jun 2022
70 Russell Road£137,000Mar 2022
64 Russell Road£108,000Aug 2019
92 Russell Road£80,000Mar 2018
118 Russell Road£84,000Nov 2017
80 Russell Road£95,000Aug 2016
84 Russell Road£82,500Mar 2016
106 Russell Road£91,000Dec 2015
88 Russell Road£97,000Apr 2015
82 Russell Road£95,000Apr 2015
90 Russell Road£95,000Jan 2015
94 Russell Road£89,000Aug 2014
106 Russell Road£85,000May 2012
88 Russell Road£70,000Jan 2012
64 Russell Road£76,000Jan 2012
82 Russell Road£61,000Mar 2011
86 Russell Road£98,950Oct 2010
94 Russell Road£84,000Dec 2009
50 Russell Road£95,000Jan 2009
68 Russell Road£86,500Jul 2008
116 Russell Road£97,000Apr 2008
86 Russell Road£72,500Sept 2007
74 Russell Road£74,000Jul 2007
62 Russell Road£89,000Mar 2007
80 Russell Road£85,000Feb 2007
106 Russell Road£98,000Oct 2006
102 Russell Road£100,000May 2006
122 Russell Road£104,950Aug 2004
72 Russell Road£61,000Dec 2002
90 Russell Road£50,000Oct 2002
104 Russell Road£52,500Oct 2002
80 Russell Road£67,475Oct 2002
102 Russell Road£47,000May 2002
118 Russell Road£34,000Feb 2002
70 Russell Road£36,000Dec 2001
68 Russell Road£42,000Aug 2000
106 Russell Road£28,500Oct 1999
62 Russell Road£32,500Jun 1999
50 Russell Road£27,300Apr 1999
108 Russell Road£33,000Jun 1998
62 Russell Road£28,500May 1998
60 Russell Road£30,000Feb 1998
122 Russell Road£30,000Sept 1997
88 Russell Road£32,500Aug 1996
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.