Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 LONDON ROAD Detached £764,606 £450,000 11 Mar 2010
12 LONDON ROAD £756,619 £750,000 25 Aug 2023
16B LONDON ROAD Detached £788,170 £500,000 4 Jul 2007
26 LONDON ROAD Detached £1,200,857 £375,000 30 Nov 2001
28 LONDON ROAD Detached £1,787,504 £425,000 24 Sep 1999