Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Holyrood Stores, which is in category stores. The legal address of the company is 63 Holyrood Road, Edinburgh, Midlothian EH8 8AU. For more information, call 01315576869 Your comments* (not for publishing) * — Required information Holyrood Stores ← View details 63 Holyrood Road, Edinburgh, Midlothian EH8 8AU, United Kingdom, Edinburgh, Midlothian 01315576869