Princes Street is the main shopping street. George Street has alternative shops. The Royal Mile has Scottish souvenirs.
Princes Street: The city’s main shopping area is Princes Street, fronting a wide range of stores from Boots, H&M and Jenners.
St James Shopping Centre: St James Shopping Centre is located just ahead of Princes Street, and is easily accessed by car, bus, train or on foot. It offers shoppers a superb range of stores … from John Lewis and Next, to Republic, River Island and Wallis. St James Shopping is surrounded by an eclectic mix of classic and modern architecture, ancient monuments and designer boutiques.
Gyle Shopping Centre: Gyle Shopping Centre, at the Gogar roundabout to the East, puts under one roof 70 of the best names, including Monsoon, New Look, Next, Gap, River Island, Wallis and Dorothy Perkins, along with perennial favourites such as Marks and Spencers, WH Smith, Boots and Morrisons, etc.
George Street: George Street, north of Princes Street, also showcases upmarket chains and stores.
Multrees Walk: Multrees Walk, next to the St. James Centre, hosts brands such as Louis Vuitton, Emporio Armani, Mulberry, Calvin Klein and Harvey Nichols.
Fort Kinnaird: Fort Kinnaird, just off the A1 in Edinburgh, is another decent shopping centre. Shops include Boots, Marks and Spencer, New Look, SportsDirect.com, River Island, Phones 4 U and more.
Supermarkets: As may be expected, Tesco, ASDA and Sainsbury’s dominate the category. Argos also has a branch in the city.