Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWER ROAD Semi-Detached £427,376 £320,000 23 Jun 2016
3 TOWER ROAD Detached £421,380 £335,750 3 Jan 2018
4 TOWER ROAD Semi-Detached £392,251 £387,500 22 Jun 2023
5 TOWER ROAD Semi-Detached £480,584 £134,950 5 Jan 2001
7 TOWER ROAD Terraced £367,326 £250,000 2 Apr 2015
14 TOWER ROAD Terraced £189,614 £127,600 23 Jan 2015
15 TOWER ROAD Detached £1,135,815 £711,250 18 May 2007
20 TOWER ROAD Detached £707,978 £657,000 24 Sep 2021
22 TOWER ROAD Detached £765,928 £202,500 3 May 2000
24 TOWER ROAD Detached £707,646 £325,000 12 Dec 2003
26 TOWER ROAD Detached £639,630 £278,000 21 Aug 2003
28 TOWER ROAD Detached £718,108 £146,000 12 Nov 1997
32 TOWER ROAD Detached £532,108 £329,000 2 Mar 2007