127 London Road£485,000Dec 2025
117 London Road£215,022Oct 2025
125 London Road£475,000Jun 2025
119 London Road£430,000Jun 2025
91 London Road£5,910,000Mar 2024
113 London Road£400,000Feb 2022
145 London Road£642,500Nov 2021
THE OLD FIRE STATION 109-109A London Road£1,500,000Nov 2021
121 London Road£405,000Jun 2021
129 London Road£427,500May 2021
125 London Road£350,000Mar 2021
117 London Road£157,500Aug 2020
THE OLD FIRE STATION 109-109A London Road£2,280Sept 2019
123 London Road£370,000May 2019
143 London Road£625,000Jul 2018
143 London Road£625,000Jul 2018
131 London Road£385,000Mar 2018
127 London Road£320,000Jun 2017
129 London Road£350,000Feb 2017
137 London Road£390,000Jul 2015
121 London Road£244,000Oct 2009
147 London Road£400,000Jan 2009
111 London Road£400,000Sept 2005
145 London Road£292,500May 2005
147 London Road£350,000Sept 2003
115 London Road£220,000Jul 2003
135 London Road£291,500Mar 2003
117 London Road£109,950Jan 2003
143 London Road£249,000Nov 2002
123 London Road£179,000Nov 2002
133 London Road£195,000Aug 2002
99 London Road£165,000Dec 2001
117 London Road£65,000Sept 2001
147 London Road£192,500Dec 2000
129 London Road£155,000Nov 2000
135 London Road£185,000Aug 2000
99 London Road£160,000Mar 2000
115 London Road£136,500Dec 1999
145 London Road£140,000Sept 1999
115 London Road£86,000May 1999
123 London Road£82,000Jun 1998
143 London Road£131,250Mar 1998
115 London Road£82,500Jan 1998
103 London Road£130,000Dec 1997
135 London Road£126,000Oct 1997
133 London Road£5,750Sept 1997
117A London Road£44,914Sept 1997
117 London Road£42,500Dec 1996
125 London Road£81,250Oct 1995
133 London Road£68,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.