Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 TOWER ROAD NORTH Detached £635,044 £500,000 23 Aug 2017
102 TOWER ROAD NORTH Semi-Detached £410,245 £405,000 6 Sep 2023
106 TOWER ROAD NORTH Semi-Detached £415,041 £242,000 2 Feb 2012
112 TOWER ROAD NORTH Semi-Detached £364,794 £340,000 25 Jun 2021
114 TOWER ROAD NORTH Semi-Detached £575,075 £260,000 28 Nov 2003
116 TOWER ROAD NORTH Semi-Detached £343,552 £262,000 8 Dec 2016
120 TOWER ROAD NORTH Semi-Detached £390,759 £295,000 27 Oct 2016
122B TOWER ROAD NORTH Flats/Maisonettes £185,553 £112,990 17 Jan 2007
128 TOWER ROAD NORTH Semi-Detached £484,225 £392,000 11 Feb 2019