When it comes to lively Christmas party settings, nowhere is quite like All Bar One Leicester Square. Found in the heart of central London, this cocktail bar and all-day dining destination offers several flexible spaces for festive celebrations, whether you're planning an intimate gathering with just your nearest and dearest, or looking for a large-scale venue that can host your entire office.
All Bar One provides a vibrant backdrop for Christmas celebrations, combining contemporary interiors with its lively bar atmosphere, making it a great choice for a relaxed evening of festive drinks, dinner and dancing. Inside, expect plush velvet seating, statement lighting, and gold accents, with a well-stocked bar that creates a focal point for the main dining room.
For smaller Christmas parties, guests can opt for The Mezzanine, a semi-private setting for up to 100 seated or 150 standing guests. Here, guests can enjoy their own dedicated area while still soaking up the lively atmosphere of the wider venue. Planning an intimate celebration? Smaller groups can also reserve booths or tables within the main restaurant, perfect for something a bit more casual. For larger festive events, the venue is available for exclusive hire, offering a multi-storey space for up to 500 standing guests. Got something specific in mind? Be sure to reach out to the events team who can help to organise group packages.
When it comes to food, guests can enjoy a three-course feast full of classic dishes with a contemporary twist. Expect salt and pepper chicken skewers with miso glaze or panko camembert with mulled spice chutney to start, followed by a full roast turkey dinner with all the trimmings, or options such as miso salmon with hispi cabbage, or roasted aubergine with romesco sauce and feta. Finish up with Christmas pud, churros with chocolate sauce, or salted caramel profiteroles.