Alien Rock phone 8, Pier Place Edinburgh, City of Edinburgh EH6 4LP map Holyrood Park phone Holyrood Park Road Edinburgh, City of Edinburgh EH16 5BT map if (!IN_DEV) { ?> } ?>