Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 LONDON ROAD Detached £512,496 £399,995 23 Jun 2017
75 LONDON ROAD Detached £635,332 £390,000 20 Feb 2007
77 LONDON ROAD Detached £534,220 £400,000 22 Jun 2016
79 LONDON ROAD Detached £543,720 £320,000 23 Mar 2010
83A LONDON ROAD Detached £574,014 £535,000 15 Jun 2021