Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 LONDON ROAD Detached £1,218,563 £750,000 15 Nov 2013
60A LONDON ROAD Detached £509,332 £102,000 30 Sep 1997
FLAT 1 61 LONDON ROAD Detached £1,070,986 £675,000 15 Jun 2007
62 LONDON ROAD Semi-Detached £1,367,397 £395,000 4 Apr 2001
64 LONDON ROAD Semi-Detached £1,248,864 £805,000 16 Nov 2007
65 LONDON ROAD £2,025,459 £2,035,000 12 Jan 2023
65A LONDON ROAD Semi-Detached £453,027 £97,000 1 Jul 1998