Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 LONDON ROAD £19,337,116 £15,210,000 12 Oct 2017
59 LONDON ROAD £19,337,116 £15,250,000 12 Oct 2017
11 LONDON ROAD Detached £677,748 £395,000 15 Sep 2006
13 LONDON ROAD Detached £709,239 £410,000 21 Feb 2011
17 LONDON ROAD Terraced £366,715 £365,000 12 Aug 2022
19 LONDON ROAD Terraced £265,486 £140,000 25 Nov 2004
31 LONDON ROAD Detached £846,646 £249,950 10 Jul 2001
37 LONDON ROAD Detached £1,087,153 £880,000 16 Oct 2019
39 LONDON ROAD Detached £918,171 £555,000 17 Jan 2007
43 LONDON ROAD Semi-Detached £759,930 £395,000 22 Sep 2004
55 LONDON ROAD Detached £548,789 £120,000 29 Jan 1999
61 LONDON ROAD Detached £1,265,042 £651,750 5 Aug 2004