Negotiating your way around this ageing building can be tricky. Still, once you've got your bearings, you'll find the fashions above average (the Designers at Debenhams range...
109-112 Princes StreetStocking covetable furniture and accessories from world-famous names such as Vitra and Panton, this is the ideal place to come if you're in your early thirties and looking to...
116-120 CausewaysideThe Edinburgh Architectural Salvage Yard has been supplying Edinburgh's citizens with period pieces for more than 20 years. Georgian, Victorian, art nouveau and art deco...
31 West Bowling Green StreetLocated at the west end of Princes Street, Fraser's offers a reasonable selection of cosmetics, contemporary and classic fashions, homewares and gifts.
145 Princes StreetSpread over 50,000sq ft of floor space in a converted whisky bond, this is the largest collection of quality antiques and collectibles in town.
10 Pattison StreetThere's a pretty big selection of gifts at this shop, with a particular focus on bathroom accessories: colourful shower curtains, locally made ceramics and bath toys abound.
89 West BowA large selection of contemporary minimalist furniture is stocked here, alongside a stylish (and less expensive) selection of Alessi kitchenware.
28 Howe StreetYou could easily fill a couple of hours exploring this vast shop, its 100 departments laid out rather eccentrically over six floors. The store includes fashions, cosmetics,...
48 Princes StreetJohn Lewis's Edinburgh store has undergone an estimated £25 million refurbishment in recent years, and it shows: it's now a shop very much fit for the 21st century. The stock,...
69 St James CentreGadgets you never knew you needed, along with all the essentials for your kitchen.
26 George StreetAfter 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 DriveTangram deals in super-stylish furniture, lighting and rugs from leading European manufacturers.
33-37 Jeffrey Street