Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
102 STAFFORD ROAD Detached £616,295 £470,000 12 Dec 2016
118 STAFFORD ROAD Semi-Detached £428,392 £92,500 29 Oct 1998
124 STAFFORD ROAD Semi-Detached £388,662 £385,000 10 Mar 2023
128 STAFFORD ROAD Semi-Detached £375,877 £365,000 22 Apr 2022
130 STAFFORD ROAD Semi-Detached £371,990 £230,000 13 Mar 2007
136 STAFFORD ROAD Detached £545,877 £410,000 15 Aug 2016
138 STAFFORD ROAD Semi-Detached £373,693 £230,000 15 Nov 2013
140 STAFFORD ROAD Semi-Detached £409,960 £242,000 8 Jul 2010
148 STAFFORD ROAD Detached £665,750 £198,000 27 Jul 2001
150 STAFFORD ROAD Detached £646,247 £173,750 6 Jul 2000
156 STAFFORD ROAD Semi-Detached £532,923 £142,000 30 Jun 2000
160 STAFFORD ROAD Semi-Detached £493,301 £142,500 6 Apr 2001
162 STAFFORD ROAD Semi-Detached £491,617 £410,000 14 Aug 2020
164 STAFFORD ROAD Detached £456,715 £263,000 23 Jun 2006
166 STAFFORD ROAD Semi-Detached £791,483 £320,000 31 Jan 2003
170 STAFFORD ROAD Detached £554,625 £295,000 5 Jan 2005