3
results
Sold prices in Holyrood Street, London Central, SE1
Second Floor, 7 Holyrood Street, London, SE1 2EL
- £15,000 Leasehold 11 September 2017
9 Holyrood Street, London, SE1 2EL
- £44,975,239 Freehold 12 April 2017
Fourth Floor, 9 Holyrood Street, London, SE1 2EL
- £80,000 Leasehold 21 March 2016