Edinburgh is a city of contrasts: dark history, whimsical streets, and cosy corners at every turn. No wonder it’s one of Europe’s best city break destinations.
With magical scenes around every corner, you’re guaranteed to be trigger-happy as soon as you set foot in the Scottish capital…