Probably the city's best-known joke shop. You can't miss it: just look for the oversized Groucho moustache and glasses above the front door. It also sells magic tricks and...
99 West BowAll manner of action figures, science-fiction and fantasy novels, comics, DVDs and toys compete for shelf space at this fantasy chain.
40-41 South BridgeThis family-run business has been selling models from the likes of Hornby and Corgi since the 1930s. Stock includes specially commissioned Scottish-themed railway models.
67 Elm RowOfferings at Edinburgh's Fair Trade shop include crafts, textiles, toys, clothing and foods.
St John's ChurchSelling sturdy painted wooden toys that are very much built to last, this shop is sheer heaven for plastic-hating parents.
166 Bruntsfield PlaceAll of the leading brands (Playmobil, Brio et al) are sold here, as well as specialist lines from the likes of Steiff Bears and Alberon Dolls.
193 Morningside RoadBoasting a massive selection of model cars, trains and planes, dinosaurs, monsters and skeletons, plus doll's houses, Scalextric sets and kites, Wonderland should keep the...
97 Lothian Road