Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 LONDON ROAD Detached £589,147 £395,000 12 Dec 2014
73 LONDON ROAD Detached £968,473 £960,000 3 Aug 2023
77 LONDON ROAD Detached £695,387 £425,000 14 Oct 2013