Share story
As the countdown to Christmas commences, Vauxhall’s venues are gearing up for a season of festive celebration.
Tamesis Dock
Tamesis is a converted 1930’s Dutch barge, permanently moored between Lambeth & Vauxhall Bridge & now used as a neighbourhood bar, live music & events space.
With great views of the Houses of Parliament, London Eye & Battersea Power Station, Tamesis offers a generous indoor & outdoor space with a relaxed, fun & friendly personality.
The Kia Oval
With three large spaces overlooking the pitch, the Kia Oval are prepared to accommodate even the largest of Christmas parties – Deck the Halls will be filled with eating, drinking, dancing and all around fun.
So go ahead and enjoy Christmas as Christmas should be; full of joy and laughter.
The Riverside
This Christmas you’re spoilt for choice with The Riverside’s stunning event spaces; perfect for hosting small groups or large parties. With mouth-watering menus and an enviable drinks list, there’s no need to look elsewhere. Book a table for four or more people for our Christmas Day four-course feast and we’ll treat you to a Prosecco reception on arrival!
The Rose
If you are looking for the best Christmas Party Venue in London the Rose is a perfect place for it. With amazing food and drinks, as well as a stunningly beautiful view of the Thames, the Rose is the venue to enjoy an unforgettable Christmas party experience.
The Black Dog
Christmas at The Black Dog is a festive affair with warm welcoming service. We plan to dress the pub in stunning Christmas decorations to put you all in the mood for indulgence! On the bar they’ll be serving Mulled Wine, Mulled Cider and other festive cocktails. The Black Dog love this time of year and want you to enjoy it too.
Cottons Vauxhall
Head over to Cottons for a Caribbean Christmas, their tailor made functions including buffets, canape receptions, steel pan players, live reggae bands, carnival dancers to spruce up the event will surely make for a unique experience.
Crowne Plaza
Beautifully positioned on London’s South Bank, Crowne Plaza London – Albert Embankment offers amazing views over the River Thames, and is located within walking distance of many of London’s landmarks providing the perfect venue for your seasonal celebration.
Tea house Theatre
Merry Christmas from the Tea House Team come and join us in 2018
Traditional 4 course Christmas Feast from 6 pm
£35 per person