12 results, sorted alphabetically

Sort
Items per page

Armstrongs

Critics' choice
Shops

Diving into this emporium is a glorious journey into decades, if not centuries, of fashion. Armstrongs has just about everything from 1920s glamour to 1980s...

83 Grassmarket
Major venue

Armstrongs

Shops

Armstrongs has just about everything from 1920s glamour to 1980s kitsch.

14 Teviot Place

Concrete Wardrobe

Critics' choice
Shops

Concrete Wardrobe is staffed by some of the designers whose work is sold in it, so expect some expert help with making your choice. There's a lot to enjoy...

50A Broughton Street

Cookie

Shops

Its ranges of colourful dresses, pretty tops and skirts make Cookie feel like a vintage shop. The twist is that all the stock is new, and includes plenty of...

29a-31 Cockburn Street

Cult Clothing

Shops

Cult caters to casual twentysomethings with a variety of brands: Superdry, Electro Honey, Breed and the like. If it's on-trend, it'll be here.

7-9 North Bridge

Geoffrey (Tailor) Kiltmakers & Weavers

Shops

One of the city's best Highland outfitters stocks kilts (including children's kilts), ladies' kilted skirts and all the relevant accessories.

57-61 High Street
Major venue

Hawick Cashmere

Shops

Hawick has been trading since 1874, but the shop is testament to the fact that traditional clothing need not be staid. The colourful racks are loaded with...

71-81 Grassmarket

Ness

Shops

Pretty bags, vibrant jackets, hats and skirts, and even tartan wellies. Ness also stocks blankets, luggage, cutesy bunnies and tweed corsages.

336-340 Lawnmarket

Ness

Shops

Pretty bags, vibrant jackets, hats and skirts, and even tartan wellies. Ness also stocks blankets, luggage, cutesy bunnies and tweed corsages.

367 High Street

Psycho-Moda

Shops

This small boutique deals in own-label clothing for women, including dresses in luxurious fabrics. It also offers a made-to-measure service.

22 St Mary's Street

Ragamuffin

Shops

Ragamuffin is packed full of designer knitwear, all guaranteed to keep the wearer warm and toasty. As well as their own Angels Don't Trudge label, the shop...

278 Canongate

Swish

Shops

Swish offers urban chic for men, women and kids in a store that spans two floors. Labels include Bench, Religion and Gsus. There's also a range of quirky...

22-24 Victoria Street