Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORDS PLACE Detached £506,619 £90,500 5 Jun 1996
3 STAFFORDS PLACE Detached £551,012 £455,000 5 Jun 2020
7 STAFFORDS PLACE Detached £481,269 £284,000 27 Aug 2010
9 STAFFORDS PLACE Terraced £524,818 £425,000 21 Sep 2018
11 STAFFORDS PLACE Detached £281,100 £175,000 13 Apr 2007
15 STAFFORDS PLACE Semi-Detached £266,991 £156,000 20 Dec 2010
17 STAFFORDS PLACE Terraced £282,012 £165,000 30 Mar 2012
21 STAFFORDS PLACE Terraced £300,516 £290,000 18 Mar 2022
23 STAFFORDS PLACE Semi-Detached £332,982 £273,000 3 Jan 2020
25 STAFFORDS PLACE Terraced £327,308 £88,000 27 Jul 2000
27 STAFFORDS PLACE Terraced £284,727 £158,000 19 Dec 2005
29 STAFFORDS PLACE Semi-Detached £311,364 £143,000 30 Dec 2003
31 STAFFORDS PLACE Terraced £360,930 £295,000 7 Feb 2020
33 STAFFORDS PLACE Semi-Detached £305,221 £164,000 28 Apr 2005
35 STAFFORDS PLACE Detached £328,329 £189,950 5 Aug 2011
37 STAFFORDS PLACE Semi-Detached £368,225 £241,000 17 Jul 2014
39 STAFFORDS PLACE Detached £416,021 £330,000 10 Nov 2017
41 STAFFORDS PLACE Semi-Detached £269,167 £155,000 7 Jun 2006
45 STAFFORDS PLACE Terraced £280,938 £155,000 4 Nov 2005
47 STAFFORDS PLACE Terraced £331,277 £91,950 8 Dec 2000
49 STAFFORDS PLACE Detached £267,597 £48,000 25 Jul 1996
51 STAFFORDS PLACE Terraced £333,011 £270,000 10 Jul 2019
53 STAFFORDS PLACE Terraced £355,625 £280,000 14 Aug 2017
55 STAFFORDS PLACE Semi-Detached £318,107 £260,000 26 Feb 2020
55 STAFFORDS PLACE Semi-Detached £318,107 £260,000 26 Feb 2020
57 STAFFORDS PLACE Terraced £339,234 £275,000 3 Dec 2018
59 STAFFORDS PLACE Terraced £252,595 £149,000 30 Sep 2010
61 STAFFORDS PLACE Semi-Detached £275,571 £62,950 25 Jun 1999
65 STAFFORDS PLACE Detached £261,712 £64,950 20 Dec 1999
67 STAFFORDS PLACE Terraced £291,835 £199,950 1 May 2015