One of Britain’s finest city destinations, with proud history and elegant architecture set against the commanding backdrop of the Castle Rock and Arthur’s Seat.