165 Newmarket Road£203,000Jul 2025
162 Newmarket Road£205,000Jun 2025
146 Newmarket Road£1,050Mar 2025
153 Newmarket Road£105,871Aug 2022
146 Newmarket Road£220,000Apr 2022
153 Newmarket Road£72,000Nov 2021
165 Newmarket Road£175,000Oct 2021
153 Newmarket Road£65,000Jul 2021
95 Newmarket Road£122,000Apr 2021
111A Newmarket Road£138,500Jan 2021
180 Newmarket Road£140,000Dec 2020
154 Newmarket Road£65,000Nov 2020
155 Newmarket Road£80,000Feb 2020
184 Newmarket Road£146,500Nov 2019
151 Newmarket Road£131,500Jan 2018
153 Newmarket Road£53,000Nov 2016
144 Newmarket Road£166,000Dec 2015
146 Newmarket Road£139,950Nov 2014
165 Newmarket Road£110,000Aug 2014
93 Newmarket Road£77,000Jul 2014
146 Newmarket Road£90,000Feb 2013
163 Newmarket Road£110,000Jan 2011
164 Newmarket Road£60,000Jan 2010
151 Newmarket Road£175,000Apr 2007
186 Newmarket Road£121,000Jun 2005
186 Newmarket Road£121,000Jun 2005
154 Newmarket Road£78,500Jun 2005
155 Newmarket Road£73,000Apr 2005
153 Newmarket Road£77,000Feb 2005
153 Newmarket Road£49,000Apr 2004
155 Newmarket Road£64,950Aug 2003
165 Newmarket Road£67,995May 2003
165 Newmarket Road£42,000Oct 2002
111A Newmarket Roadnew build£60,000Apr 2002
111 Newmarket Road£55,000Mar 2002
153 Newmarket Road£33,200Jan 2001
153 Newmarket Road£20,000Aug 2000
155 Newmarket Road£15,000Jan 2000
186 Newmarket Road£44,000May 1998
151 Newmarket Road£63,500Apr 1998
159 Newmarket Road£74,500Mar 1998
95 Newmarket Road£34,500May 1997
97 Newmarket Road£11,250Jan 1997
154 Newmarket Road£32,950Feb 1996
154 Newmarket Road£29,815Dec 1995
144 Newmarket Road£85,000Oct 1995
161 Newmarket Road£38,000Mar 1995
152 Newmarket Road£42,000Mar 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.