Quick facts
- Location
- Leonardo Royal London St Paul's, St Paul's
- Nearest stations
- St Paul's, Mansion House, Blackfriars, City Thameslink
- Price from
- £149 + VAT per person
- Available dates
- Thursday 3 December · Friday 4 December · Thursday 10 December · Friday 11 December · Thursday 17 December
- Timings
- 19:30 – 01:00
- Party style
- Masquerade — candlelit, costumed, black-tie in feel
- Entertainment
- Costumed performers on arrival and through the evening · Live music over dinner · Professional dance performances
- Dress code
- Black tie or formal; masks encouraged
About Grand Masquerade Ball
The Grand Masquerade Ball is the most straightforward of the premium City options to organise, because almost everything is bundled into the ticket. Guests arrive to a red carpet, costumed performers and a glass of Prosecco, then move through to a candlelit masquerade dining room.
Dinner is three courses with live music in the background and performers circulating between tables — movement without interrupting conversation. Drinks are included throughout, which removes the stop-start rhythm of a cash bar and keeps the table together.
After dinner the format opens up. A live party band takes over from 10pm, the dancefloor fills, and casino tables and a glitter bar give the people who do not dance somewhere to go. That mix is what makes it work for a mixed-age team.
The venue is a large modern hotel with capacity for around 450 guests, on-site bedrooms and leisure facilities — worth knowing if part of your group is travelling in and would rather stay over than cross London at 1am.
What's included
- Red carpet VIP welcome
- A glass of Prosecco on arrival
- Unlimited drinks (inclusions depend on the package chosen)
- Three-course seated dinner
- Live music over dinner
- Live after-dinner party band
- Casino tables (for fun, with pretend money and chips)
- Professional dance performances
- Costumed performers
- Glitter bar and professional face painters
Dates and prices
All Inclusive Standard £149 + VAT pp. All Inclusive Plus £180 + VAT pp. Everyone in the group must be on the same package.
| Date | Price per person | Upgrade package | Availability |
|---|---|---|---|
| Thursday 3 December 2026 | £149 + VAT | All Inclusive Plus £180 + VAT | Check availability |
| Friday 4 December 2026 | £149 + VAT | All Inclusive Plus £180 + VAT | Check availability |
| Thursday 10 December 2026 | £149 + VAT | All Inclusive Plus £180 + VAT | Check availability |
| Friday 11 December 2026 | £149 + VAT | All Inclusive Plus £180 + VAT | Check availability |
| Thursday 17 December 2026 | £149 + VAT | All Inclusive Plus £180 + VAT | Check availability |
All prices are per person and exclude VAT. Five dates published for 2026. The 10 and 11 December dates are the busiest in London — check availability first.
Evening timings
- 19:30VIP welcome with a glass of Prosecco
- 20:00Three-course candlelit dinner, live music, dance performances, all-inclusive drinks begin
- 22:00Party band begins, casino tables and glitter face painters open
- 00:00Band finishes, background music continues
- 00:30Bar closes
- 01:00Carriages
Treat the running order as a guide rather than an exact schedule.
Food and menu
Standard
- Hot smoked salmon with fennel and dill salad, avocado purée, keta caviar, rye melba toast
- Rolled breast of turkey wrapped in Parma ham with apricot stuffing, thyme and garlic roast potatoes, glazed root vegetables, chipolata, Brussels sprouts, roast turkey jus
- White chocolate and raspberry roulade, chantilly cream
Vegetarian & vegan
- Spiced quinoa, broad bean and chickpea salad with sweet potato falafel and creamy vegan mint dressing
- Pumpkin gnocchi, sprout leaves, roasted butternut, plant-based blue cheese, toasted pumpkin seeds
- Dark chocolate and almond tart with griottine cherries
Menus may change if certain ingredients are unavailable. All dietary requirements are catered for — once you have booked you will be sent a function sheet to record them. Kosher food is available via a separate caterer and incurs an additional charge.
Drinks
Included in the ticket
- Glass of Prosecco on arrival
- All-inclusive drinks served from 8pm until 12:30am
Packages and upgrades
| Package | Price | What it covers |
|---|---|---|
| All Inclusive Standard | £149 + VAT pp | Unlimited beer, wine and soft drinks (4.5 hours). |
| All Inclusive Plus | £180 + VAT pp | Unlimited beer, wine and soft drinks (4.5 hours), plus 6 drinks tokens each redeemable for a spirit or a glass of Prosecco. |
Worth knowing: Everyone in your group must be on the same package — ticket types cannot be mixed.
Not sure which structure suits your group? Our drinks packages guide works through the arithmetic.
Entertainment
- Costumed performers on arrival and through the evening
- Live music over dinner
- Professional dance performances
- Live after-dinner party band from 10pm
- Casino tables
- Glitter bar and professional face painters
Tables and booking
- Venue capacity is around 450 guests.
- Everyone in your group must be on the same drinks package — ticket types cannot be mixed.
Larger groups can usually be seated together across adjacent tables — tell us your headcount when you enquire and we'll confirm the layout with the venue.
Location and transport
Leonardo Royal London St Paul's
10 Godliman Street, London, EC4V 5AJ
Nearest stations: St Paul's, Mansion House, Blackfriars, City Thameslink
A few minutes from St Paul's with Blackfriars and City Thameslink close by, so guests coming in by rail from the south have a direct route.
Gallery
Photographs supplied by the venue and event operator. They show previous seasons of this party.
Grand Masquerade Ball — your questions
- Are drinks included at the Grand Masquerade Ball?
- Yes. Both tickets are all-inclusive: unlimited beer, wine and soft drinks from 8pm until 12:30am. The Plus ticket adds six tokens per person, each redeemable for a spirit or a glass of Prosecco. Everyone in the group must be on the same package.
- Can we stay over at the venue?
- The Leonardo Royal London St Paul's has on-site bedrooms and leisure facilities. Ask us when you enquire and we will check what is available on your date.
- How many dates does the Grand Masquerade Ball run?
- Five in 2026: Thursday 3, Friday 4, Thursday 10, Friday 11 and Thursday 17 December.
Check availability for Grand Masquerade Ball
Tell us your date and headcount and we'll confirm what's genuinely available — and flag anything nearby that might suit you better.












