146 Shakespeare Crescent£665,000Nov 2025
136 Shakespeare Crescent£675,000Oct 2025
166 Shakespeare Crescent£312,500Dec 2023
164 Shakespeare Crescent£530,000Aug 2022
138 Shakespeare Crescent£450,000Mar 2021
140 Shakespeare Crescent£195,000Feb 2021
152 Shakespeare Crescent£450,000Jan 2020
166 Shakespeare Crescent£285,000Mar 2018
140 Shakespeare Crescent£250,000Aug 2016
168A Shakespeare Crescent£280,000Feb 2016
166 Shakespeare Crescent£275,000Jan 2016
170 Shakespeare Crescent£318,000Dec 2014
166 Shakespeare Crescent£185,000Jun 2014
166 Shakespeare Crescent£145,000Nov 2010
172 Shakespeare Crescent£250,000Oct 2010
168 Shakespeare Crescent£130,000Dec 2009
208 Shakespeare Crescent£241,500Aug 2009
174 Shakespeare Crescent£227,000Aug 2009
170 Shakespeare Crescent£249,995Aug 2006
140 Shakespeare Crescent£238,000Jun 2006
170 Shakespeare Crescent£192,000Jan 2006
190 Shakespeare Crescent£250,000May 2005
180 Shakespeare Crescent£160,000Dec 2002
140 Shakespeare Crescent£203,000Oct 2002
140 Shakespeare Crescent£147,000Mar 2002
166 Shakespeare Crescent£70,000Dec 2001
168 Shakespeare Crescent£59,995Dec 1999
140 Shakespeare Crescent£53,000Mar 1999
156 Shakespeare Crescent£83,995Jul 1998
192 Shakespeare Crescent£77,500May 1998
154 Shakespeare Crescent£79,500Mar 1998
140 Shakespeare Crescent£63,000Jun 1997
200 Shakespeare Crescent£71,000Mar 1997
204 Shakespeare Crescent£72,000Oct 1996
166 Shakespeare Crescent£32,000Apr 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.