Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 LONDON ROAD Semi-Detached £392,057 £160,000 21 Feb 2003
24 LONDON ROAD Semi-Detached £384,378 £68,500 31 May 1996
26 LONDON ROAD Detached £565,736 £525,000 3 Sep 2021
34 LONDON ROAD Detached £462,420 £369,000 13 Mar 2018
36 LONDON ROAD Detached £419,991 £340,000 11 Feb 2019