Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 LONDON ROAD Detached £1,233,060 £730,000 3 Oct 2006
59 LONDON ROAD Detached £5,279,993 £3,100,000 16 Feb 2010
61 LONDON ROAD Detached £1,738,786 £1,515,000 15 Dec 2020
69 LONDON ROAD Semi-Detached £940,012 £274,250 15 May 2001