Best 5 fancy-dress shops in London

Find the perfect outfit for your next themed party at the best fancy-dress shops in London, where you can hire costumes, fancy dress and props.

Whether you’re looking for a killer outfit for Halloween, a timeless cocktail dress for New Year’s Eve or a lavish handmade costume for your next themed party, get kitted out at the best fancy-dress and costume shops in London.

Discover more shops in the capital with this guide to shopping in London

1. Beyond Retro

Create a vintage look with gems from the huge Beyond Retro shop in Dalston. Pick up a Hawaiian shirt or make a statement in a timeless '50s dress and find even more pre-loved pieces at the other outlets in Coal Drops Yard, Oxford Street and White City.

2. Mad World Fancy Dress

Choose from an enormous collection of 35,000 costumes available for hire at Mad World Fancy Dress in Old Street and Kentish Town. From historical looks and rock star outfits to princess dresses, partygoers are guaranteed to find something to wear at this fancy-dress emporium.

3. National Theatre Costume and Props Hire

Discover a treasure trove of unique costumes, props and armour from past productions at the National Theatre Costume and Props Hire in Brixton. Make an entrance at a fancy-dress party by arriving in a costume hired from the National Theatre’s renowned workshops.

4. Prangsta Costumiers

South London's best-kept fashion secret, Prangsta Costumiers specialises in fantasy couture, restoring and customising exquisite vintage pieces to create lavish and opulent costumes from any era, from Gatsby socialites to creatures of Narnia.

5. The Viking Store

If you’re more into historical costumes, cosplay, armour and swords, The Viking Store in Walthamstow is one of the biggest in Europe for replica militaria and costumes.