
Few cities offer the same historic grandeur and timeless beauty as Edinburgh: its cobbled lanes, sweeping crescents, and windswept hills easily make it a top contender for the UK’s prettiest city. There’s plenty to pack into a weekend visit, whether you’re gawping at the historic architecture along The Royal Mile, uncovering local treasures at independent boutiques, or savouring modern Scottish cuisine with a view of the castle. Gina Jackson shares how to spend the perfect weekend in the Scottish capital, including where to shop, stay and eat.