In this article, you'll learn the following:
Whether you’re the bride-to-be or the maid of honour tasked with planning the most memorable pre-wedding celebration, London has everything you need to throw the perfect hen party. From relaxing spa days to fun, creative experiences that will give your hen party life-long memories, London has endless options to suit every bride. Read on for some great hen party ideas in London.
Classy hen party ideas in London

It’s no secret that hen parties can get a little messy. And if that’s the bride's idea of a good time – cheers! But, if you’re looking for a classier setting, there are plenty of other hen party ideas to enjoy. Here are some of our top picks.
Create your own perfume
Experimental Perfume Club offers a unique experience, allowing participants to design personal, bespoke fragrances. Guided by an expert blending master, you can mix scents, personalise fragrance bottles, and take home a unique perfume. This is a thoughtful hen party idea, as the bride can keep their special scent for the big day.
How to get there: Hop on the Northern line from London Waterloo to Leicester Square, then walk 7 minutes to the venue.
Price: £££
Hire Duck & Dry’s mobile beauty bar
From blow-dries to manicures, Duck & Dry’s mobile beauty salon brings the glamour straight to your door. Choose from a range of treatments and celebrate the bride with an afternoon of pampering by skilled stylists. Accompanied by prosecco and delicious cocktails, it’s the perfect luxury activity for the entire bridal party to enjoy.
Price: Prices vary depending on your location and group size – enquire about cost details through the website.
Thames Lunch Cruise
Enjoy a leisurely two-course lunch while sailing along the river on this Thames Lunch Cruise. This is a great way to explore London, as you’ll pass by some of the city’s top sights. With a fully stocked bar on board, it’s the perfect setting to pop a bottle of fizz and celebrate the bride-to-be.
How to get there: Take the Jubilee line from London Waterloo to London Bridge. From there, it’s a 19-minute walk to Tower Pier, where the cruise departs.
Price: Adult tickets start from £51.
Hen party activities in London
Looking for creative hen party ideas? London has a range of fun activities that provide hours of entertainment and are suitable for groups. Ranging from escape rooms to spa days, it’s sure to be a party no one will forget.
The Crystal Maze Live
Based on the TV game show, The Crystal Maze Live is a unique experience. As a group, you’ll complete mental, physical and mystery challenges to earn crystals for the Maze’s final task. It’s 75 minutes of team fun and perfect for an adventurous hen party that enjoys problem-solving and games.
How to get there: Hop on the Bakerloo line from London Waterloo to Piccadilly Circus. Then, it’s a 5-minute walk to The Crystal Maze Live.
Price: Standard tickets cost £79. Premium tickets are £89, which includes a souvenir photo and an exclusive gift.
Scale the O2

The perfect activity for adrenaline junkies, enjoy an exhilarating outdoor climb over the O2’s famous roof and soak in the amazing views of London. You have the option of daytime, sunset, or twilight climbs, where you can spot the city’s landmarks or see the London skyline illuminated at night. And to commemorate the special occasion, you can enjoy a glass of fizz at the top!
How to get there: Take the Jubilee line from London Waterloo to North Greenwich, then walk 5 minutes to the O2.
Price: Tickets start from £35. SWR Rewards customers can get 10% off tickets for Up at the O2.
Spa days
Wedding planning can be stressful, so why not use the hen party as an opportunity to relax? Plan a spa day or weekend and enjoy a tranquil experience. There are plenty of spas across London to choose from, and many offer food and beverages alongside your spa treatments.
Our customers can enjoy exclusive discounts on health and beauty with SWR Rewards, including spa days and treatments.
Hen do afternoon tea experiences in London
Afternoon tea is the perfect hen-do idea to suit everyone in the bridal party. What better way to celebrate tying the knot than enjoying miniature sandwiches, bite-sized cakes and pots of tea?
Bustronome
Afternoon tea at Bustronome provides a unique hen party experience. Aboard a luxurious double-decker bus, you’ll have a fantastic view of all of London’s major landmarks through the panoramic glass roof terrace while sipping a cup of tea or a glass of prosecco!
How to get there: From London Waterloo, walk 10 minutes or hop on the Bakerloo line to Embankment. Then, it’s a 5-minute walk to the coach bay.
Price: Tickets cost between £69 and £89.
Sketch London
Sketch London is an ideal spot for a modern afternoon tea experience. You can choose to dine in the French-inspired parlour, fairytale forest glade or the dreamy pink gallery – all beautiful settings to spend an afternoon. Expect eccentric cakes, a delicious selection of teas and decadent cocktails.
How to get there: Take the Bakerloo line from London Waterloo to Oxford Circus. Then, it’s a 6-minute walk to Sketch London.
Price: Afternoon tea costs £75 per person (extra charge for cocktails and other alcoholic drinks).
The Chesterfield Mayfair Sweet Shop

The Chesterfield Mayfair Sweet Shop is an award-winning spot for afternoon tea. Offering themed cakes, chocolate scones and whimsical smoking pink lemonade, your hen party will enjoy a nostalgic afternoon here. Decorated with large jars of sweets, it’s a fun spot for brides with a sweet tooth.
How to get there: From London Waterloo, hop on the Jubilee line to Green Park. From there, it’s a 9-minute walk to The Chesterfield.
Price: The afternoon tea experience costs £75 per person, but SWR customers can enjoy 20% off Afternoon Tea at The Chesterfield Mayfair Sweet Shop with SWR Rewards.
If you’d like more options for special afternoon tea experiences, explore our guide to the top 10 most unique afternoon teas.
The best hen do restaurants in London

London is known for its fantastic restaurants – perfect for brides who’d prefer a celebratory meal for their hen do. So, whether you’re looking for an intimate, cosy setting or a lively dining experience, explore our top picks here.
The Last Talisman
The private chef’s room at The Last Talisman offers a luxury dining experience. Exploring the rich and diverse cuisines of Asia, they serve delicious plates using a vast array of ingredients. The venue’s rustic décor and ambient lighting make it the perfect place for hens looking to enjoy a meal in an intimate atmosphere.
How to get there: Find Waterloo Station/Waterloo Road (stop E) outside London Waterloo and catch the C10 bus to Bermondsey Street (stop A). Then, it’s a 2-minute walk to the restaurant.
Price: ££-£££
Trullo
As one of London’s best Italian restaurants, your hen party is sure to have an amazing meal at Trullo. With a seasonal Italian-inspired menu that changes daily, they serve fresh pasta dishes, delicious desserts and a heavenly spread of antipasti plates. Open for lunch and dinner, this candlelit venue is a sophisticated hen party location.
How to get there: From London Waterloo, hop on the Bakerloo line to Oxford Circus, then change for the Victoria line to Highbury & Islington. From there, it’s a 3-minute walk to Trullo.
Price: ££-£££
Jeru
Jeru offers bespoke Mediterranean menus crafted by renowned chef Roy Ner. With its elegant Middle Eastern and Mediterranean-inspired décor, Jeru has several spaces perfect for celebratory gatherings. Alongside the delicious food, it even has a DJ deck and a private bar. Everything a hen party could need, all in one place!
How to get there: Take the Jubilee line from London Waterloo to Green Park and walk 5 minutes to Jeru.
Price: £££
For more inspiration, explore our London restaurant guides:
Plan your hen party with SWR
Want to ensure the hen party runs smoothly? Travelling by train makes things hassle-free, whether you live in London or are travelling from elsewhere in the South West. We offer a range of cheap train tickets, including advance tickets, GroupSave and Semi-Flex return tickets.
Our Evening Out tickets are an excellent choice if your party is taking place in the evening, as it gives you extra flexibility on return journeys. Similarly, if you’re travelling on Sunday and want to make the most of your day in London, choose our Sunday Out tickets.
If you’re travelling into London and need a place to stay, SWR customers can take advantage of our discounted hotel options. Zedwell hotels have locations across the city, and you can enjoy 15% off your stay with SWR Rewards.
While you’re here, sign up for our newsletter to get monthly travel inspiration, exclusive offers and competitions sent straight to your inbox.