23 Glen Road£329,500Nov 2025
21 Glen Road£365,000Mar 2025
31 Glen Road£265,000Dec 2022
37 Glen Road£295,000Dec 2020
22 Glen Road£325,000Jun 2020
46 Glen Road£361,000May 2020
23 Glen Road£247,000Jan 2020
33 Glen Road£215,000May 2019
48 Glen Road£315,000Aug 2018
30 Glen Road£280,000Jul 2017
28 Glen Road£290,000Jun 2017
19 Glen Road£240,000Aug 2015
41 Glen Road£300,000Jun 2015
42 Glen Road£245,000Apr 2015
46 Glen Road£260,000Nov 2014
43 Glen Road£290,000Oct 2014
28 Glen Road£262,500Sept 2014
25 Glen Road£184,000Jul 2014
44 Glen Road£190,000Jan 2014
21 Glen Road£222,500Dec 2013
19 Glen Road£249,995Dec 2012
48 Glen Road£273,000Oct 2012
42 Glen Road£245,000Oct 2011
19 Glen Road£228,000Aug 2010
43 Glen Road£250,000Apr 2009
27 Glen Road£210,000Mar 2009
21 Glen Road£208,720Oct 2008
45 Glen Road£250,000Aug 2008
48 Glen Road£200,000Dec 2006
41 Glen Road£250,000Jul 2006
20 Glen Road£250,000Jul 2006
45 Glen Road£235,000Jun 2006
28 Glen Road£242,000Oct 2005
20 Glen Road£230,000Apr 2005
35 Glen Road£154,500Mar 2005
43 Glen Road£222,500Feb 2005
42 Glen Road£215,000Dec 2003
19 Glen Road£188,300Nov 2003
50 Glen Road£220,000Nov 2003
20 Glen Road£195,000Aug 2003
41 Glen Road£120,000Mar 2003
42 Glen Road£106,000Feb 2002
22 Glen Road£110,000Aug 2001
46 Glen Road£90,000Jun 2001
20 Glen Road£110,000Apr 2001
22 Glen Road£83,000Apr 2000
50 Glen Road£83,500Sept 1999
43 Glen Road£54,000Apr 1999
39 Glen Road£79,950Mar 1999
30 Glen Road£73,000Dec 1998
28 Glen Road£66,000Sept 1998
20 Glen Road£57,000Jul 1998
19 Glen Road£47,000Apr 1997
46 Glen Road£47,500Nov 1996
28 Glen Road£49,105May 1996
39 Glen Road£50,500Oct 1995
24 Glen Road£48,750Aug 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.