Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 LONDON ROAD Detached £643,508 £365,650 1 Oct 2009
84 LONDON ROAD Detached £845,342 £705,000 21 Aug 2020
88 LONDON ROAD Detached £788,599 £735,000 25 Jun 2021
90 LONDON ROAD Detached £889,479 £720,000 22 Mar 2019
92 LONDON ROAD Detached £947,301 £620,000 21 Jul 2014