120 Hampstead Road£592,000Aug 2025
136 Hampstead Road£595,000Jul 2025
124 Hampstead Road£564,000Feb 2025
102 Hampstead Road£560,000Oct 2024
134 Hampstead Road£580,000Oct 2024
80 Hampstead Road£598,000Oct 2024
128 Hampstead Road£575,000Oct 2024
130 Hampstead Road£436,500Jul 2023
132 Hampstead Road£598,600Oct 2022
138 Hampstead Road£435,000Apr 2021
90 Hampstead Road£540,000Mar 2021
140 Hampstead Road£445,000Jul 2020
82 Hampstead Road£435,000Jan 2020
102 Hampstead Road£445,000Oct 2019
90 Hampstead Road£505,000Jul 2018
136 Hampstead Road£455,000Dec 2017
98 Hampstead Road£308,000Sept 2015
136 Hampstead Road£317,250Aug 2015
124 Hampstead Road£325,500Mar 2015
128 Hampstead Road£303,500Sept 2014
138 Hampstead Road£250,000Aug 2013
88 Hampstead Road£280,000Aug 2013
86 Hampstead Road£210,000Jul 2013
104 Hampstead Road£195,000Apr 2013
128 Hampstead Road£200,000Dec 2009
124 Hampstead Road£240,000Jun 2007
112 Hampstead Road£249,000Jul 2006
100 Hampstead Road£190,000Dec 2005
122 Hampstead Road£215,000Jun 2003
100 Hampstead Road£147,000Oct 2002
98 Hampstead Road£114,000Apr 2001
110 Hampstead Road£120,000Nov 2000
92 Hampstead Road£118,000Jun 2000
136 Hampstead Road£92,000Aug 1999
120 Hampstead Road£81,000May 1999
122 Hampstead Road£77,000May 1999
118 Hampstead Road£88,000Mar 1999
112 Hampstead Road£63,000Jan 1997
80 Hampstead Road£57,000Jan 1995
118 Hampstead Road£59,000Jan 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.