Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LONDON ROAD Detached £908,548 £725,000 26 Mar 2018
23 LONDON ROAD Semi-Detached £929,851 £250,000 31 Jul 2000
25 LONDON ROAD Detached £961,524 £668,000 2 Jul 2015
29 LONDON ROAD Detached £1,285,653 £1,200,000 17 Dec 2021
31 LONDON ROAD Detached £860,590 £285,000 15 Mar 2002
CHESTNUT LODGE, 31A LONDON ROAD Detached £1,060,254 £624,000 24 Mar 2010
SUNNYBRAE, 27 LONDON ROAD Detached £983,720 £620,000 4 Jun 2007