Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STRAFFORD PLACE Terraced £155,207 £148,000 11 Feb 2022
5 STRAFFORD PLACE Semi-Detached £176,683 £34,500 6 Jun 1997
8 STRAFFORD PLACE Semi-Detached £167,925 £134,000 9 Mar 2018
9 STRAFFORD PLACE Semi-Detached £227,465 £140,000 7 Nov 2013
10 STRAFFORD PLACE Semi-Detached £249,563 £144,000 14 Jun 2011
11 STRAFFORD PLACE Terraced £216,796 £47,995 26 Feb 1999
13 STRAFFORD PLACE Semi-Detached £246,514 £134,950 9 Sep 2005
14 STRAFFORD PLACE Semi-Detached £243,099 £145,950 28 Jun 2013
15 STRAFFORD PLACE Semi-Detached £218,358 £116,000 12 Nov 2004
17 STRAFFORD PLACE Semi-Detached £158,523 £44,000 1 Dec 2000
19 STRAFFORD PLACE Terraced £224,252 £135,000 26 Jul 2013
20 STRAFFORD PLACE Terraced £154,769 £110,000 19 Oct 2015
21 STRAFFORD PLACE Terraced £210,134 £118,250 24 Feb 2006
22 STRAFFORD PLACE Terraced £202,469 £43,000 29 May 1998