Looking for a mix of high-street brands and local souvenir shops, topped with a stunning view of historical Edinburgh? Look no further than Princes Street, Edinburgh’s main, mile-long shopping street. Whether it’s a McDonald’s or a box of traditional Scottish fudge you’re after, you’ll probably find it, but be warned – this makes it not only one of the busiest streets in the city, but the most expensive.
With aptly-named gift shops such as Great Scot and Pride of Scots, you’re never short of high-quality souvenir ideas, but they tend to be more than a little pricier than those you’d find away from the city centre. These shops seem almost necessary to make Princes Street feel less like any other H&M and M&S-filled high street, and more of a Scottish, if somewhat touristy, shopping experience. However, what makes Princes Street such a unique shopping experience is that its south side is largely free of shops, leaving open a dramatic panorama of Edinburgh Castle overlooking the Old Town and the lush expanse of Princes Street Garden.