Edinburgh Castle Esplanade events
Browse events that will be held at the Edinburgh Castle Esplanade in Edinburgh.
Venue address: Edinburgh Castle Esplanade, Top of Royal Mile (Lawnmarket), Edinburgh, EH1 2NG, United Kingdom
Friday 17 July 2020
The Script tickets
Thursday 23 July 2020