Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 STAFFORD AVENUE Semi-Detached £250,737 £119,950 5 Mar 2004
26 STAFFORD AVENUE Detached £336,674 £198,500 11 Jun 2012
28 STAFFORD AVENUE Detached £304,508 £300,000 30 Nov 2023
30 STAFFORD AVENUE Detached £237,205 £138,000 19 Jan 2012
36 STAFFORD AVENUE Detached £337,028 £270,000 3 Apr 2018
38 STAFFORD AVENUE Detached £345,286 £235,000 17 Apr 2015
40 STAFFORD AVENUE Detached £524,299 £138,000 12 Apr 2000
42 STAFFORD AVENUE Detached £230,562 £179,950 30 Jun 2017
44 STAFFORD AVENUE Detached £284,402 £165,000 16 Dec 2011
46 STAFFORD AVENUE Detached £286,194 £180,000 15 May 2008
58 STAFFORD AVENUE Semi-Detached £199,658 £159,950 12 Apr 2018
60 STAFFORD AVENUE Semi-Detached £172,331 £152,500 27 May 2021