A perfect blank canvas space, the Sugar Store at the Museum of London Docklands is perfect for any corporate event. Located near the heart of Canary Wharf, this is a prime conference space that is both professional and flexible. It has onset event lighting available, which helps transform the venue into whatever you please, and can be adapted for up to 150 for dinner, or 250 standing.
The dining area at Davy’s Bar and Grill Holborn is immensely popular for corporate events, due to its ideal central London location. The bar is spread out over two levels, making room for 200 people standing. Both smart and spacious, this esteemed space is able to hold both dinners and standing events.
Situated in London’s Docklands, the Mezzanine Restaurant at London’s Marriott Hotel Canary Wharf is a spacious, modern venue. With its sleek, clean lines and its high-quality design, it provides the perfect setting for any corporate event.
As a slightly smaller space - with room for 40 people dining, or 60 people standing, it's definitely one of the best places for holding more intimate events.
An old favourite with the corporate world, Searcys at 30 Pavilion Road is located in the heart of Knightsbridge. A luxurious and traditional venue, this Georgian townhouse is available for hire 365 days a year. With a marble fireplace, stone floors, and a wood panelled library, this opulent venue is available for dinners, drink receptions, and more.
Located in the food lovers’ heaven of Borough Market, Roast is a gorgeous corporate event venue. With stunning British food and drink, Roast can provide bespoke menus for a corporate lunch or dinner, canapés at a drinks reception, and much more.
Beautiful floor to ceiling windows fill the restaurant with natural daylight, making for a great dining experience all year round.
Better yet, it holds up to 180 standing, or 120 dining. Perfect for a larger celebratory event.
Located on the first floor of the Bluebird Chelsea complex, the main restaurant is a fantastic corporate venue. With room for up to 500 guests for a standing reception, this venue has ample space, stunning interior and decor, and gorgeous food.
A beautiful atrium ceiling stretches over the dining room, and the venue comes with great flexibility - offering a variety of furnishings for you to pick from.
The Fine Line at Cabot Square is perfect for your next corporate event. A slightly more relaxed venue, it is ideal for those wanting a more demure vibe. It comes with sofas, natural light, an outdoor terrace, a bar, and cosy armchairs.
Located in Canary Wharf and with room for up to 250 people standing, this spacious venue offers a sheek, modern vibe with waterfront views - guaranteed to impress your guests during your next corporate event.