Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 LONDON ROAD Detached £484,674 £485,000 13 Feb 2023
101 LONDON ROAD Detached £408,717 £230,000 17 Feb 2006
103 LONDON ROAD Detached £589,703 £215,000 23 Aug 2002
105 LONDON ROAD Detached £521,132 £190,000 2 Aug 2002
107 LONDON ROAD Detached £735,639 £187,500 11 Feb 2000
109 LONDON ROAD Detached £487,611 £112,500 16 Jul 1999