The London Cabaret Club’s Christmas show for 2026 is A Gatsby Christmas, running from 26 November to 19 December at Victoria House on Bloomsbury Square. It replaces the James Bond-themed Christmas Royale that the club ran in earlier years. Like its other shows, it is a dinner and cabaret night: a seated meal followed by a two-hour show of singers, dancers and acrobats, then an after-party.
Times
- Doors open at 6pm
- Dinner is served from 7pm
- The show runs from 8.30pm to 10.30pm
- The after-party starts at 11pm
Ticket prices
Tickets listed by the club for the 2026 run:
- Silver: from £82.87
- Gold: from £154.97
- Diamond: from £216.77
- Royal Diamond: from £268.27
The higher tiers add courses, better seats and drinks. The show is for ages seven and over, and the dress code is smart.

What Christmas Royale was like
When Made in Shoreditch saw Christmas Royale, the evening ran for about four hours, with seated fine dining before and between the acts. The first two acts featured golden showgirls, men in tuxedos and big ballads; the last was Christmas-themed, with dancers in Santa outfits, a floating Christmas tree and festive songs. Acrobats and roller-skaters broke up the dance numbers.
The room at Victoria House is crushed red velvet and gilt, and there is plenty of time to talk and order drinks before the show and between acts. The dishes on the higher ticket packages included a mushroom and truffle arancini and roast quail with Christmas trimmings, with vegetarian and vegan options.

The essentials
- Show: A Gatsby Christmas, The London Cabaret Club
- Dates: 26 November to 19 December 2026
- Venue: Victoria House, Bloomsbury Square, London WC1B 4DA, about four minutes’ walk from Holborn station
- Tickets: from £82.87
- Age: 7 and over
- Book: londoncabaretclub.com