132 Grange Road£270,000Nov 2025
124 Grange Road£315,000Jun 2025
124 Grange Road£241,000Aug 2024
114 Grange Road£330,000Feb 2023
142 Grange Road£220,000Jun 2022
89 Grange Road£444,000Jun 2022
89 Grange Road£444,000Jun 2022
138 Grange Road£247,000Dec 2021
110 Grange Road£295,000Sept 2021
89 Grange Road£320,000Jan 2020
144 Grange Road£228,000Dec 2019
96 Grange Road£260,000Aug 2018
140 Grange Road£203,775Sept 2017
140B Grange Road£208,000Sept 2017
144 Grange Road£215,000Apr 2017
90 Grange Road£260,000Apr 2016
89 Grange Road£240,000Jan 2016
118 Grange Road£197,500Jan 2016
140A Grange Road£180,000Oct 2015
144 Grange Road£189,000Sept 2015
96 Grange Road£187,000Jun 2015
90 Grange Road£210,000Oct 2013
126 Grange Road£108,000Jul 2013
140B Grange Road£124,000Jun 2011
132 Grange Road£118,000May 2011
89 Grange Road£205,000Apr 2008
114 Grange Road£150,000Mar 2008
138 Grange Road£135,500Feb 2007
96 Grange Road£139,000Aug 2006
144 Grange Road£129,000Jun 2006
118 Grange Road£137,500May 2006
140B Grange Road£129,995Mar 2006
94 Grange Road£105,000Jan 2006
140 Grange Road£126,000Oct 2005
140A Grange Roadnew build£134,995Jul 2005
142 Grange Road£113,000May 2004
140 Grange Road£100,000Dec 2003
100 Grange Road£90,000Jun 2003
134 Grange Road£199,995May 2003
134 Grange Road£199,995May 2003
106 Grange Road£132,000Dec 2002
124 Grange Road£75,000Jan 2002
138 Grange Road£62,000Sept 2000
98 Grange Road£63,000Feb 2000
138 Grange Road£41,000Feb 2000
144 Grange Road£56,500May 1999
110 Grange Road£59,995Mar 1999
130 Grange Road£49,950Jun 1998
134 Grange Road£88,000May 1998
96 Grange Road£54,950Mar 1998
144 Grange Road£45,995Mar 1997
90 Grange Road£45,000Sept 1995
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.