Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWER PLACE Detached £1,378,895 £750,000 15 Jul 2005
2 TOWER PLACE Detached £1,185,606 £385,000 28 Feb 2002
3 TOWER PLACE Detached £868,727 £529,000 31 Jan 2007
5 TOWER PLACE Terraced £707,410 £380,000 23 Mar 2005
6 TOWER PLACE Terraced £624,605 £380,000 11 Jul 2008
7 TOWER PLACE Terraced £790,574 £330,000 9 Apr 2003
8 TOWER PLACE Detached £1,064,172 £395,000 6 Sep 2002
9 TOWER PLACE Detached £818,652 £667,500 22 Nov 2019
10 TOWER PLACE Detached £578,961 £510,000 24 Feb 2021
11 TOWER PLACE Terraced £610,747 £538,000 24 Feb 2021
12 TOWER PLACE Terraced £758,337 £572,500 21 Oct 2016
13 TOWER PLACE Terraced £486,075 £490,000 30 Sep 2022
14 TOWER PLACE Terraced £624,053 £480,000 13 Feb 2017
15 TOWER PLACE Detached £776,620 £495,000 31 Aug 2007
16 TOWER PLACE Detached £1,064,172 £395,000 20 Sep 2002
17 TOWER PLACE Terraced £696,292 £500,000 24 Nov 2015
18 TOWER PLACE Terraced £649,597 £390,000 28 Jun 2013
19 TOWER PLACE Terraced £846,580 £329,800 26 Nov 2002
20 TOWER PLACE Terraced £756,217 £440,950 16 Nov 2010
21 TOWER PLACE Terraced £667,733 £370,000 19 Aug 2009
22 TOWER PLACE Terraced £714,283 £430,000 26 Jul 2013
23 TOWER PLACE Terraced £936,937 £365,000 15 Nov 2002
24 TOWER PLACE Terraced £757,469 £445,000 19 Jul 2012
25 TOWER PLACE Terraced £735,151 £522,500 5 Oct 2015
26 TOWER PLACE Terraced £805,516 £538,000 12 Nov 2014
27 TOWER PLACE Terraced £728,532 £428,000 27 Jul 2012
28 TOWER PLACE Terraced £678,437 £400,000 1 Jun 2012
29 TOWER PLACE Terraced £693,107 £566,500 10 Feb 2020
30 TOWER PLACE Terraced £726,137 £423,000 4 Aug 2006
31 TOWER PLACE Terraced £936,110 £355,000 28 Oct 2002
32 TOWER PLACE Terraced £738,228 £459,950 13 Dec 2013
33 TOWER PLACE Terraced £872,763 £340,000 13 Nov 2002
34 TOWER PLACE Terraced £917,651 £348,000 25 Oct 2002
35 TOWER PLACE Terraced £643,620 £510,000 20 Oct 2017
36 TOWER PLACE Terraced £659,130 £495,000 15 Jul 2016
37 TOWER PLACE Terraced £616,042 £575,000 10 Dec 2021
38 TOWER PLACE Detached £754,315 £700,000 30 Sep 2021
39 TOWER PLACE Detached £868,930 £455,000 3 Sep 2004
40 TOWER PLACE Terraced £591,774 £385,000 26 Jun 2014
41 TOWER PLACE Terraced £559,039 £350,000 17 Jan 2014
42 TOWER PLACE Terraced £747,563 £575,000 14 Feb 2017
43 TOWER PLACE Semi-Detached £544,139 £440,000 16 Apr 2019
44 TOWER PLACE Terraced £546,930 £314,950 19 Jun 2006
45 TOWER PLACE Detached £1,151,139 £395,000 3 May 2002
46 TOWER PLACE Detached £1,106,285 £395,000 22 Jul 2002
47 TOWER PLACE Terraced £635,155 £370,000 17 Aug 2006
48 TOWER PLACE Terraced £941,027 £315,000 12 Apr 2002
49 TOWER PLACE Terraced £651,648 £520,000 29 Mar 2018
51 TOWER PLACE Detached £1,055,979 £385,000 1 Aug 2002
53 TOWER PLACE Detached £1,136,413 £1,115,000 23 May 2022