Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 STAFFORD ROAD Detached £369,405 £285,000 30 Mar 2017
87 STAFFORD ROAD Detached £382,961 £275,000 16 Nov 2015
89 STAFFORD ROAD Detached £343,726 £73,000 27 May 1998
91 STAFFORD ROAD Detached £326,641 £219,000 1 Dec 2014
93 STAFFORD ROAD Detached £341,734 £285,000 7 Aug 2020
95 STAFFORD ROAD Detached £336,568 £101,500 9 Aug 2001
97 STAFFORD ROAD Detached £575,962 £111,500 30 May 1997