Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 STROUD ROAD Semi-Detached £145,066 £61,500 2 Jun 2003
82 STROUD ROAD Terraced £250,752 £205,000 29 May 2020
83 STROUD ROAD Semi-Detached £335,565 £190,000 3 Mar 2006
83A STROUD ROAD Semi-Detached £337,273 £275,000 18 Nov 2019
84 STROUD ROAD Terraced £221,976 £123,000 7 Aug 2009
84 STROUD ROAD Terraced £221,976 £123,000 7 Aug 2009
87 STROUD ROAD Terraced £265,012 £177,000 28 Nov 2014
90 STROUD ROAD Semi-Detached £204,011 £39,000 1 Apr 1997
94 STROUD ROAD Terraced £236,471 £160,000 12 Feb 2015
97 STROUD ROAD Terraced £232,488 £136,500 14 Sep 2006