The city's best-known joke shop is flagged by an oversized Groucho moustache and glasses above the front door. You'll also find stage make-up, magic tricks...
99 West BowBabies' and toddlers' clothes from labels such as Trumpette, Starchild, Katvig and Brights & Stripes. Gifts and cards are also sold.
5 Raeburn PlaceThe clothes in this lovely South Edinburgh boutique come from Swedish label Odd Molly, plus the likes of American Vintage, Bensimon and Totem Praia. There...
17 Roseneath StreetA ten-minute bus ride south of the city centre, Cameron Toll houses around 40 stores, most of which are high-street names (Boots, Waterstone's, Game and...
6 Lady Road
Set up by publisher Fidra, this newish enterprise does just what it says on the tin. As well as Fidra's own titles, the shop sells the best in children's...
219 Bruntsfield PlaceOnce you've negotiated the various levels, you'll find a good fashion selection: the Designers at Debenhams range features clothes by the likes of Ben de...
109-112 Princes Street
Recently renovated, sprawling Fort Kinnaird is home to dozens of familiar stores, including Marks & Spencer, Toys R Us, H&M, Monsoon, Next and Edinburgh's...
Newcraighall RoadA 20-minute drive west of the city, the Gyle is home to Morrison's at one end and Marks & Spencer at the other. In the expanse between, you'll find stores...
South Gyle BroadwayWith sturdy painted wooden toys that are very much built to last, this shop is sheer heaven for plastic-hating parents.
166 Bruntsfield PlaceBased at this Princes Street location since 1838 but now owned by House of Fraser, Jenners retains a loyal following. The six floors offer a wide range of...
48 Princes Street
Four floors offer the usual sensible, mainstream John Lewis range of technology, beauty, fashion and homewares, all with the 'never knowingly undersold'...
69 St James Centre
An independent shoe shop, with brands including Lelli Kelly, Umi, Stones & Bones, Geox, as well as Startrite and the ubiquitous Crocs.
1 Craigcrook PlaceAn independent shoe shop, with brands including Lelli Kelly, Umi, Stones & Bones, Geox, as well as Startrite and the ubiquitous Crocs.
205 Bruntsfield PlaceRecently refurbished, the Princes Street branch is M&S's flagship Edinburgh store, stocking all the brand's ranges. Women's fashions, menswear,...
54 Princes Street