Are you looking for a perfect outfit for your next themed event?
Whether you are looking for a timeless cocktail party wear, a lavish handmade costume for a thrilling birthday party, or whatever the event might be, get kitted out with the best fancy dress shops in London.
There is no shortage of spots to source a fancy dress in the capital. From impressive emporiums to modest entrepreneurs, endless choices are available in London. However, picking the right store to get the perfect festive fits is crucial.
To help you, here we will reveal the top 5 fancy dress shops across London. A well-stocked costume shop offers you a wide range of dresses catering to different needs and preferences.
Top 5 Fancy Dress Shops in London
1. So High Soho
Address: 7 Berwick St, London W1F 0PQ, UK
So High Soho had started its journey as a market stall 35 years ago. It has since become a well-known fancy dress shop in Soho, operating from three different addresses. It has been dedicatedly to supplying the most creative costumes in London.
Music, pop culture, and trending fashion are introducing fancy dress designs in the shop. You can find an array of apparel for all budgets at the store, from sequin shirts to corsetry.
From deluxe fancy dresses, costume jewellery, masks, and fashion accessories, everything is available here. The shop has recently included costume hire options for initiating a sustainable shopping experience.
Ratings: 4 Stars
Opening time: 11 am to 5 pm
2. Viking Store
Address: 1st floor, inside the house of spells shop, 69 Charing Cross Rd, London WC2H ONE, UK
If you are looking for the top Fancy dress shops near me and across London, consider visiting Viking Store London.
It can be your perfect shopping destination. While arriving at this store, there is only one thing you are dressing up as a Viking.
It might be a niche, however, this fancy dress store is one of the biggest in the UK when it comes to costuming.
If you are looking for historical costumes, armour, swords, or something else, the Viking Store can satisfy all your fantasy needs.
Ratings: 4.2 Stars
Opening time: 10 am to 10 pm
3. Mad World Fancy Dress Hire
Address: Entrance on 69, 85 Tabernacle St., Singer St., London EC2A 4BD, UK
There is no costume you can’t find at Mad World Fancy Dress Hire. With 35,000 fancy dresses, it is considered one of the best fancy dress shops in London.
There is a central warehouse-like costume store and a pop-up that alters the collection according to the period of the year.
At Halloween, you can find a wide collection of spooky, specific goodies, and it remains open for a month till Halloween. Then, the collection alters for Christmas.
The Goodwood Revival section is full of vintage tea dresses, and there is a dedicated zone for historic costumes. The expert team makes bespoke dresses like Medieval dresses.
The costume collection also includes military, fairytale, celebrity, and more.
So, why are you waiting? Just plan for visiting and get the right costume for your upcoming themed festival.
Ratings: 4.4 Stars
Opening time: 10 am to 7 pm
4. Carnival Store
Address: 95 Hammersmith Rd, London W14 0QH, UK
Are you looking for the best fancy dress shop in West London? Do not look further than the Carnival Store. The shop was established in 1952, and since then it has been bearing a great reputation in the UK.
This family-run business has included an online selling option recently. There are two entire floors dedicated to costume get-ups for every occasion.
They have a wide range of costume collections of adult fancy dress, child fancy dress, accessories, facial hair, wigs, hats, masks, and more. Don’t be surprised by their vast collections and stay there for long!
Ratings: 3.6 Stars
Opening time: 10 am to 7 pm
5. Hidden Corner Fancy Dress

Address: Unit 29, 19 Market St, Manchester M4 3AT, UK
Hidden Corner Fancy Dress is one of the best fancy dress shops in Manchester. It is a family-run business that has been bearing a great reputation in the clothing industry for 50 years.
Being the first ever fancy dress shop in Manchester, it has been a mysterious shopping centre for themed parties.
Whether you want to shop for costumes for yourself or your kids, become a pirate, superhero, or anything you are asked with.
Moreover, they offer bespoke services, offering more tailored services aligned to your needs. You can contact their experienced team to get the appropriate outfit the way you desire.
Ratings: 4.2 Stars
Opening time: 10 am to 7 pm
FAQ
Q. Why is it called fancy dress?
Ans: A fancy dress is a costume that you wear for a special party. At that themed party, everyone put on dresses of a particular type of character.
Commonly, fancy dress is a type of outfit in which everyone tries to look like a popular figure of history, a nation, a story, or a particular profession.
Q. Where can you wear fancy dresses?
Ans: You can wear fancy dresses in formal events such as birthdays, weddings, back-tie parties, galas, and other formal events. You can also wear fancy dresses to semi-formal events like cocktail parties, Halloween parties, and more.
Q. Which is the best fancy dress shop in London?
Ans: From modern costume offerings to retro and vintage outfits suppliers, London has no shortage of the best fancy dress shops.
Some shops are popular for their extensive collections, while others offer bespoke services tailored to align with your needs.
Some of the most popular fancy dress shops include Mad World London, So High Soho, Beyond Retro, and more.
Wrapping It Up
So, there is no shortage of fancy dress shops in the capital to source a costume for your upcoming themed event.
So, whether you are planning to participate in your friend’s birthday party in a beard and pyjamas or looking for a superhero suit for a comic character, this article has got you covered.
Here, in this article, we have put together the top 5 fancy dress shops near you and across London. You can pick one or more stores from the list and explore the extensive collections there.
Indulge yourself in living your fantasies by dressing up in fancy dresses

