134 Glen Road£325,000Nov 2025
136 Glen Road£342,000Sept 2025
118 Glen Road£396,000Mar 2025
150 Glen Road£340,000Mar 2022
152 Glen Road£325,000Jan 2022
158 Glen Road£450,000Sept 2021
132 Glen Road£391,000Jun 2021
120 Glen Road£340,000Jan 2021
130 Glen Road£340,000Oct 2020
102 Glen Road£495,000Aug 2020
156 Glen Road£300,000Dec 2019
154 Glen Road£280,000Jun 2019
148 Glen Road£250,500Mar 2019
158A Glen Road£310,000Jan 2017
116A Glen Road£330,000Oct 2016
160 Glen Road£240,000Sept 2016
120 Glen Road£245,000Oct 2015
130 Glen Road£265,000Oct 2015
114 Glen Road£230,000Jun 2014
138 Glen Road£380,000Oct 2013
146 Glen Road£261,000Dec 2011
122 Glen Road£236,000Sept 2010
118 Glen Road£230,000Nov 2009
134 Glen Road£249,750Aug 2009
116A Glen Road£300,000Jun 2008
158 Glen Road£200,000Aug 2007
114 Glen Road£230,000Dec 2006
130 Glen Road£249,995Dec 2005
140 Glen Road£198,000Sept 2005
146 Glen Road£218,000Jun 2005
132 Glen Road£188,000Nov 2004
132 Glen Road£195,000Aug 2004
112 Glen Road£155,000Jun 2003
150 Glen Road£139,000Aug 2002
130 Glen Road£138,000Jul 2002
162 Glen Road£15,000Mar 2002
144 Glen Road£126,500Sept 2000
100 Glen Road£135,000Sept 2000
112 Glen Road£100,000Jun 2000
102 Glen Road£93,000Aug 1999
162 Glen Road£63,750Jan 1998
162 Glen Road£60,000Mar 1997
118 Glen Road£84,500Feb 1997
148 Glen Road£59,950Sept 1996
116 Glen Road£58,000Jun 1996
144 Glen Road£60,000Jun 1995
132 Glen Road£50,000Feb 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.