Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWER ROAD NORTH Detached £1,435,252 £887,500 11 Jun 2008
2 TOWER ROAD NORTH Detached £891,332 £237,500 30 Jun 2000
3 TOWER ROAD NORTH Detached £1,023,141 £650,000 7 Mar 2014
5 TOWER ROAD NORTH Detached £689,139 £565,000 17 Jan 2020
6 TOWER ROAD NORTH Detached £891,600 £600,000 12 Jan 2015
8 TOWER ROAD NORTH Detached £913,525 £900,000 17 Nov 2023
9 TOWER ROAD NORTH Detached £990,371 £540,000 16 Jan 2009
10 TOWER ROAD NORTH Detached £789,282 £228,000 11 Apr 2001
11 TOWER ROAD NORTH Detached £953,451 £580,000 3 Sep 2013
12 TOWER ROAD NORTH Detached £1,137,474 £725,000 31 Aug 2007
12A TOWER ROAD NORTH Detached £1,351,072 £360,000 30 Jun 2000
14 TOWER ROAD NORTH Detached £890,487 £800,000 29 Mar 2021
14A TOWER ROAD NORTH Detached £1,217,562 £247,545 24 Nov 1997
14B TOWER ROAD NORTH Detached £1,167,855 £750,000 25 Apr 2014