157 Glenfall£262,500Apr 2026
169 Glenfall£260,000Jan 2025
173 Glenfall£270,000May 2024
178 Glenfall£280,000Apr 2024
158 Glenfall£253,000Nov 2023
171 Glenfall£245,000Mar 2023
193A Glenfall£155,000Nov 2021
187 Glenfall£245,000Nov 2021
160 Glenfall£235,000Aug 2021
171 Glenfall£230,000Jan 2021
172 Glenfall£244,000Nov 2020
192 Glenfall£185,000Dec 2019
172 Glenfall£187,000May 2019
193 Glenfall£134,000Mar 2019
184 Glenfall£205,000Apr 2018
166 Glenfall£167,000Dec 2017
162 Glenfall£152,500Aug 2017
157 Glenfall£205,000Jun 2017
179 Glenfall£187,000Jan 2016
177 Glenfall£160,000Sept 2014
161 Glenfall£134,200May 2014
158 Glenfall£154,995Nov 2013
173 Glenfall£111,000Jun 2011
179 Glenfall£172,000Nov 2007
180 Glenfall£172,500Aug 2007
190 Glenfall£155,000Jun 2007
168 Glenfall£136,250Oct 2006
193A Glenfallnew build£93,000Aug 2006
193 Glenfall£99,250May 2006
193 Glenfall£118,000Oct 2005
180 Glenfall£120,000Sept 2005
179 Glenfall£124,000Apr 2004
170 Glenfall£116,000Feb 2004
172 Glenfall£104,000Dec 2003
191 Glenfall£103,500Oct 2003
183 Glenfall£95,000Sept 2002
180 Glenfall£92,500Jul 2002
157 Glenfall£65,000Aug 2001
175 Glenfall£72,000Mar 2001
191 Glenfall£73,250Mar 2001
188 Glenfall£69,750Aug 2000
185 Glenfall£59,995May 2000
182 Glenfall£57,950Jul 1998
171 Glenfall£46,200Feb 1998
191 Glenfall£44,500Oct 1996
172 Glenfall£36,500May 1996
157 Glenfall£34,000May 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.