Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STAFFORD ROAD Terraced £163,367 £92,500 6 Mar 2006
22 STAFFORD ROAD Detached £300,798 £162,650 20 May 2005
23 STAFFORD ROAD Terraced £129,311 £120,000 17 Sep 2021
24 STAFFORD ROAD Semi-Detached £156,660 £27,500 10 Oct 1995
26 STAFFORD ROAD Terraced £164,161 £37,500 4 Jun 1999
27 STAFFORD ROAD Terraced £158,121 £84,000 10 Nov 2004
28 STAFFORD ROAD Detached £192,017 £110,000 6 Nov 2009
29 STAFFORD ROAD Terraced £109,774 £90,000 10 Jan 2020
31 STAFFORD ROAD Terraced £115,765 £110,000 21 Jan 2022
32 STAFFORD ROAD Terraced £172,582 £110,000 24 Aug 2007
33 STAFFORD ROAD Terraced £101,277 £60,000 22 Feb 2013
34 STAFFORD ROAD Terraced £197,651 £105,000 10 Nov 2004
35 STAFFORD ROAD Terraced £166,108 £65,500 20 Dec 2002
CHAPEL NURSERY STAFFORD ROAD Detached £335,565 £190,000 31 Mar 2006