Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 LONDON ROAD Detached £885,954 £485,000 30 Sep 2005
141 LONDON ROAD Detached £1,044,439 £750,000 11 Nov 2015
143 LONDON ROAD Semi-Detached £958,295 £395,000 7 Mar 2003
145 LONDON ROAD Semi-Detached £810,824 £430,000 22 Dec 2004
147 LONDON ROAD Detached £1,051,064 £424,950 23 Jan 2003
147A LONDON ROAD Detached £1,043,153 £615,000 14 May 2010
149 LONDON ROAD Detached £648,080 £500,000 16 Mar 2017
151 LONDON ROAD Detached £1,020,691 £600,000 15 Oct 2010