16 Holyrood£190,000May 2026
23 Holyrood£150,000Jul 2025
2 Holyrood£250,000Jun 2025
13 Holyrood£170,000Mar 2025
16 Holyrood£110,000Jan 2025
6 Holyrood£157,500Jan 2022
24 Holyrood£195,000Jan 2022
9 Holyrood£142,500Jul 2021
15 Holyrood£149,000Jun 2021
11 Holyrood£150,000Jun 2021
11 Holyrood£150,000May 2021
21 Holyrood£217,000May 2021
6 Holyrood£100,000Dec 2020
14 Holyrood£110,000Aug 2017
24 Holyrood£174,000Apr 2017
15 Holyrood£137,500Sept 2016
2 Holyrood£145,000Jul 2015
9 Holyrood£85,000Mar 2015
10 Holyrood£130,000Sept 2014
1 Holyrood£165,950Mar 2014
17 Holyrood£101,500Aug 2012
17 Holyrood£84,000Jun 2012
8 Holyrood£100,001Mar 2012
2 Holyrood£130,000Jun 2010
10 Holyrood£138,995Sept 2008
22 Holyrood£179,000Aug 2006
1 Holyrood£131,000Nov 2005
7 Holyrood£142,000Oct 2005
12 Holyrood£75,500Mar 2002
21 Holyrood£60,000Jun 2001
2 Holyrood£59,000Jun 2000
22 Holyrood£45,000Feb 1999
12 Holyrood£52,500Jun 1997
1 Holyrood£54,200Apr 1997
15 Holyrood£50,000Jul 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.