38 Mountain Road£245,000Aug 2025
14 Mountain Road£925Mar 2023
9 Mountain Road£241,000Jul 2022
1 Mountain Road£10,075May 2022
2 Mountain Road£10,075May 2022
16 Mountain Road£173,000Jan 2022
32 Mountain Road£173,000Nov 2021
3 Mountain Road£320,000Oct 2021
38 Mountain Road£180,000Dec 2020
38 Mountain Road£165,000Mar 2017
36 Mountain Road£161,500Oct 2016
28 Mountain Road£164,950Sept 2016
4 Mountain Road£139,000Mar 2016
26 Mountain Road£182,500May 2014
12 Mountain Road£110,000Aug 2013
16 Mountain Road£95,000Dec 2012
4 Mountain Road£102,000Jul 2012
10 Mountain Road£141,500Jul 2011
32 Mountain Road£166,000Oct 2007
10 Mountain Road£128,000Sept 2006
8 Mountain Road£91,500Mar 2004
3 Mountain Road£154,000Jun 2003
38 Mountain Road£99,950Jun 2003
6 Mountain Road£85,000Apr 2003
1 Mountain Road£99,000Apr 2002
2 Mountain Road£57,000Nov 1998
14 Mountain Road£42,000Aug 1997
1 Mountain Road£58,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.