14 Shakespeare Road£385,500Nov 2022
17 Shakespeare Road£370,000Mar 2022
31 Shakespeare Road£545,000Dec 2021
1 Shakespeare Road£530,000Mar 2021
45 Shakespeare Road£325,000Dec 2020
31 Shakespeare Road£315,000Dec 2017
2 Shakespeare Road£230,000Jan 2014
4 Shakespeare Road£197,500Jan 2013
1 Shakespeare Road£250,000Jul 2012
39 Shakespeare Road£194,995Jun 2011
47 Shakespeare Road£219,995Nov 2010
18 Shakespeare Road£249,995Nov 2009
15 Shakespeare Road£174,000Aug 2009
47 Shakespeare Road£193,000Jun 2009
9 Shakespeare Road£157,500Jun 2009
11 Shakespeare Road£172,500Nov 2008
14 Shakespeare Road£160,000Sept 2008
39 Shakespeare Road£202,000Nov 2007
51 Shakespeare Road£226,500Aug 2007
45 Shakespeare Road£184,000Apr 2007
2 Shakespeare Road£181,000Jun 2006
8 Shakespeare Road£166,000Jan 2006
4 Shakespeare Road£192,000Jul 2005
19 Shakespeare Road£182,500Nov 2004
43 Shakespeare Road£168,500May 2004
25 Shakespeare Road£105,000May 2004
31 Shakespeare Road£126,000Aug 2001
51 Shakespeare Road£105,000Mar 2001
29 Shakespeare Road£96,950Feb 2000
4 Shakespeare Road£92,000Nov 1999
39 Shakespeare Road£70,500Oct 1997
49 Shakespeare Road£57,000May 1996
19 Shakespeare Road£45,000Oct 1995
39 Shakespeare Road£60,000May 1995
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.