Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
96 LONDON ROAD £1,046,910 £950,000 12 Oct 2021
100 LONDON ROAD Detached £682,516 £400,000 1 Apr 2011
102 LONDON ROAD Terraced £677,023 £205,000 8 Aug 2001
106 LONDON ROAD Semi-Detached £652,895 £200,000 14 Sep 2001
THE WINDMILL, 104 LONDON ROAD Terraced £677,023 £205,000 8 Aug 2001