48 Stroud Road£319,000Feb 2026
26 Stroud Road£318,000Dec 2025
44 Stroud Road£301,500Oct 2025
22 Stroud Road£250,000Aug 2024
36 Stroud Road£267,000Jul 2024
74A Stroud Road£210,000Apr 2023
20 Stroud Road£300,000Aug 2022
30 Stroud Road£220,000May 2021
44 Stroud Road£210,000Oct 2020
42 Stroud Road£234,000Jul 2018
64 Stroud Road£180,000Nov 2017
70 Stroud Road£210,000Oct 2017
52 Stroud Road£225,000Jun 2017
52 Stroud Road£230,000Jun 2017
66 Stroud Road£177,700Dec 2015
50 Stroud Road£190,000Jun 2015
74 Stroud Road£180,000Dec 2014
74A Stroud Road£130,600Jul 2014
16 Stroud Road£130,000Dec 2013
16 Stroud Road£130,000Dec 2013
48 Stroud Road£120,000Oct 2012
42 Stroud Road£149,500Mar 2012
50 Stroud Road£144,995Apr 2011
22 Stroud Road£138,000Jun 2009
48 Stroud Road£145,000May 2009
50 Stroud Road£133,000Sept 2008
66 Stroud Road£159,000Dec 2007
60 Stroud Road£159,000Jul 2007
56 Stroud Road£156,000Feb 2007
56 Stroud Road£156,000Feb 2007
42 Stroud Road£135,000Nov 2005
36 Stroud Road£123,500Sept 2005
60 Stroud Road£130,995Sept 2005
72 Stroud Road£126,500Dec 2004
20 Stroud Road£102,000Nov 2003
50 Stroud Road£117,000Sept 2002
22 Stroud Road£105,000Sept 2002
60 Stroud Road£55,000May 2001
60 Stroud Road£46,995Jan 2001
20 Stroud Road£58,000Jan 2000
52 Stroud Road£55,000Dec 1999
36 Stroud Road£53,500Sept 1999
50 Stroud Road£57,500Jul 1999
66 Stroud Road£50,000May 1998
62 Stroud Road£44,000Mar 1998
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.