Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOWELLS PLACE Semi-Detached £192,842 £89,995 23 Jan 2004
2 HOWELLS PLACE Semi-Detached £147,843 £68,995 23 Jan 2004
3 HOWELLS PLACE Semi-Detached £144,750 £85,000 6 Sep 2012
4 HOWELLS PLACE Terraced £155,311 £48,500 30 Nov 2001
5 HOWELLS PLACE Semi-Detached £120,590 £85,000 21 Sep 2015
6 HOWELLS PLACE Terraced £147,027 £79,000 15 Apr 2005
7 HOWELLS PLACE Terraced £134,944 £110,000 18 Dec 2019
8 HOWELLS PLACE Semi-Detached £150,121 £85,000 31 Mar 2006
9 HOWELLS PLACE Semi-Detached £136,261 £127,000 1 Jun 2021
10 HOWELLS PLACE Terraced £121,872 £83,500 22 May 2015
11 HOWELLS PLACE Semi-Detached £174,386 £144,000 26 Jun 2020
12 HOWELLS PLACE Terraced £178,012 £56,995 31 Jan 2002
14 HOWELLS PLACE Terraced £118,967 £110,000 15 Nov 2021
15 HOWELLS PLACE Semi-Detached £155,062 £123,000 27 Nov 2017
16 HOWELLS PLACE Terraced £125,283 £92,500 7 Apr 2016
17 HOWELLS PLACE Semi-Detached £152,719 £102,000 25 Nov 2014
18 HOWELLS PLACE Terraced £129,370 £104,000 27 Jun 2018
19 HOWELLS PLACE Semi-Detached £145,030 £130,000 13 Aug 2021
20 HOWELLS PLACE Terraced £131,897 £110,000 20 Aug 2020
21 HOWELLS PLACE Detached £200,647 £132,500 14 Aug 2014
22 HOWELLS PLACE Terraced £130,903 £94,000 27 Nov 2015
24 HOWELLS PLACE Terraced £150,863 £50,500 5 Apr 2002
26 HOWELLS PLACE Terraced £140,064 £98,000 28 Aug 2015
28 HOWELLS PLACE Terraced £152,357 £51,000 5 Apr 2002
30 HOWELLS PLACE Terraced £119,051 £95,000 28 Mar 2018
32 HOWELLS PLACE Terraced £113,775 £92,000 30 Apr 2019
34 HOWELLS PLACE Semi-Detached £106,143 £105,000 20 Apr 2023
36 HOWELLS PLACE Semi-Detached £132,411 £132,500 2 Feb 2023
38 HOWELLS PLACE Semi-Detached £117,538 £68,000 26 Aug 2011
40 HOWELLS PLACE Terraced £104,147 £82,000 18 Aug 2017
42 HOWELLS PLACE Terraced £130,947 £87,000 5 Sep 2014
44 HOWELLS PLACE Semi-Detached £165,536 £100,000 8 Dec 2006
46 HOWELLS PLACE Semi-Detached £183,447 £65,500 31 Jul 2002
48 HOWELLS PLACE Detached £210,071 £110,000 2 Sep 2004
50 HOWELLS PLACE Detached £200,531 £124,000 27 Jun 2008
52 HOWELLS PLACE Semi-Detached £127,489 £100,000 3 Jul 2017
54 HOWELLS PLACE Semi-Detached £132,438 £101,000 22 Dec 2016
56 HOWELLS PLACE Detached £242,944 £102,995 6 Jun 2003
58 HOWELLS PLACE Detached £240,422 £130,000 22 May 2009
60 HOWELLS PLACE Detached £204,526 £125,000 28 Oct 2013
62 HOWELLS PLACE Detached £234,435 £144,950 29 Mar 2007
64 HOWELLS PLACE Detached £257,669 £145,000 22 Feb 2006