120 Windsor Road£299,950Jul 2025
108 Windsor Road£355,000Apr 2025
106 Windsor Road£335,000Jan 2024
103 Windsor Road£108,000Oct 2023
107 Windsor Road£272,500Feb 2023
104 Windsor Road£330,000Jan 2023
130 Windsor Road£297,500Jun 2022
109 Windsor Road£200,000Feb 2021
132 Windsor Road£247,000Feb 2021
120 Windsor Road£235,000Dec 2020
115 Windsor Road£270,000Sept 2020
115 Windsor Road£221,500Dec 2019
120 Windsor Road£190,000Mar 2018
114 Windsor Road£190,000Oct 2016
113 Windsor Road£166,500Jul 2015
128 Windsor Road£177,000May 2015
132 Windsor Road£155,750Aug 2014
120 Windsor Road£138,000Nov 2012
132 Windsor Road£100,000Mar 2012
130 Windsor Road£145,000Oct 2011
104 Windsor Road£155,000Jul 2010
103 Windsor Road£140,000Feb 2009
120 Windsor Road£156,500Jun 2006
111 Windsor Road£149,950Nov 2004
122 Windsor Road£140,000Oct 2004
120 Windsor Road£97,500May 2004
116 Windsor Road£79,950Dec 2002
112 Windsor Road£73,000May 2002
107 Windsor Road£59,500Feb 2001
130 Windsor Road£63,950Nov 2000
110 Windsor Road£55,000Apr 2000
120 Windsor Road£30,000Mar 2000
104 Windsor Road£76,000Aug 1999
122 Windsor Road£49,950Jun 1998
102 Windsor Road£50,000Jun 1996
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.