Located a ten-minute bus ride south of the city centre, Cameron Toll houses around 50 stores. Among them are Bhs, Boots, Ottakar's, Virgin and a sizeable branch of the...
6 Lady RoadThis popular out-of-town shopping destination, accessible via a 20-minute bus journey from the city centre or a ten-minute train ride to Newcraighall, is home to branches of...
Newcraighall RoadA 20-minute drive west of the city, the Gyle is home to Sainsbury's, Marks & Spencer, Next and other well-known high street names.
South Gyle BroadwayAfter a slow start, this Conran-designed building is now attracting decent numbers of retailers and customers, helping to regenerate the Leith waterfront. Shops include French...
Ocean DriveRight next door to Waverley train station, Princes Mall also incorporates the city's tourism office. High street names such as Warehouse, Oasis and Kookai rub shoulders with...
Princes StreetThe bleak concrete exterior of the St James Centre is often criticised, but its interior has been immeasurably improved with the refurbishment of the flagship John Lewis store....
Leith Street