13 Stafford Street£179,000Dec 2025
15 Stafford Street£169,450Sept 2025
43 Stafford Street£133,333Aug 2025
31 Stafford Street£171,250Jan 2025
3 Stafford Street£175,000Dec 2023
29 Stafford Street£150,000Mar 2023
37 Stafford Street£155,000Sept 2022
51 Stafford Street£404,000Aug 2022
33 Stafford Street£175,000Nov 2021
13 Stafford Street£122,500Aug 2021
21 Stafford Street£102,500Mar 2021
51 Stafford Street£375,000Jul 2020
7 Stafford Street£149,950Mar 2020
49 Stafford Street£129,995Nov 2019
7 Stafford Street£140,000Sept 2019
31 Stafford Street£140,000Jul 2019
25 Stafford Street£129,000Jan 2019
51 Stafford Street£325,000Nov 2017
23 Stafford Street£103,000Nov 2017
33 Stafford Street£135,000Jul 2017
27 Stafford Street£129,000Dec 2016
45 Stafford Street£128,060May 2016
25 Stafford Street£80,000Apr 2016
5 Stafford Street£107,000Jul 2012
3 Stafford Street£145,000Apr 2008
27 Stafford Street£123,000Jan 2008
15 Stafford Street£117,500Jun 2007
49 Stafford Street£112,950Feb 2007
47 Stafford Street£96,500Nov 2006
7 Stafford Street£125,000Oct 2006
29 Stafford Street£115,000Jun 2006
7 Stafford Street£102,000Mar 2006
49 Stafford Street£63,000Oct 2005
31 Stafford Street£115,250Jun 2005
29 Stafford Street£92,950Jun 2005
53 Stafford Street£200,000Feb 2005
27 Stafford Street£50,000Feb 2005
29 Stafford Street£96,950May 2004
37 Stafford Street£111,000Nov 2003
23 Stafford Street£50,000Sept 2003
47 Stafford Street£78,500Aug 2003
53 Stafford Street£174,000Jan 2003
19 Stafford Street£63,000Jan 2003
27 Stafford Street£50,000Dec 2001
47 Stafford Street£47,500Nov 2000
29 Stafford Street£45,950Apr 2000
33 Stafford Street£25,000Oct 1999
13 Stafford Street£43,750Feb 1999
5 Stafford Street£41,500Feb 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.