Sq Footage
Capacity
 

The best London venues to bring your corporate partners

Keeping strong relations with your corporate partners is vital and such a large part of that process revolves around making the right impression each time you meet. With that in mind, here are some of the best venues in London should you have any upcoming meetings with those all-important partners.

Beagle

Beagle

Set within 3 restored railway arches, Beagle is a beautiful and atmospheric bar, restaurant and event space. Having played host to all sorts of occasions, both private and corporate, it’s a great choice if you want a venue that strikes the balance between business and pleasure; being less formal than an office but still with that professional, high quality air. In fact, the building has even won several design awards for outstanding interiors, so you know you’re getting the best London has on offer. What’s more, it sits right by Hoxton train station, making it easily reached whether coming from inside the city or further afield.

The Sky Bar St Paul’s

The Sky Bar St. Paul's

The Sky Bar is the perfect choice if you want a venue that is guaranteed to make a lasting impression. This exclusive penthouse bar with rooftop terrace and conservatory offers simply stunning, uninterrupted views of the iconic St Paul’s Cathedral, which dazzles no matter how many times you see it. With comfortable seating, a wide range of wines, beers and bar food, plus full catering available should you require it, it is especially well suited to a drinks reception or a summer gathering. Found close to the Thames, The Sky Bar’s closest transport links include Mansion House, Blackfriars and St Paul’s, keeping it well connected to the rest of London.

28 West

28 West

28 West is a stylish lounge bar that functions as a private venue, ideal if you are looking to establish a more relaxed, laid-back vibe for your corporate partners. The interior (with its good capacity of 350) has a welcoming, sumptuous feel, with leather sofas, wooden furnishings and exposed brickwork bringing charm, whilst the exterior enjoys views out across the River Thames. Found in the heart of the popular area of Canary Wharf, just 10 minutes from the station of the same name, it is also serviced by its close proximity to Heron Quays and Westferry.

Belgraves

Belgraves

Speaking of sumptuous, Belgraves has the look and feel of a private members club in many ways. In reality, it is a business hotel situated in Central London and so immediately lends itself to corporate events, with your partners able to work and stay under the same roof, should they have travelled into the city especially. The attention to detail and quality finish found throughout maintain the high standards, with spaces and service that can facilitate private dining, drinks receptions, breakfast meetings and many other business related gatherings, depending on the vibe you were looking for.

Craft London

Craft London

Craft London is a project brought to fruition by Stevie Parle and Tom Dixon. Inside this visually striking space is a New British restaurant, café, cocktail bar and shop, but the space is able to cater to a vast array of different occasions. It has an exclusive feel, with ultra-modern finishes and bold design work, not to mention the fantastic views of the city Skyline which you can enjoy in thanks to the floor-to-ceiling windows, which in turn allow plenty of natural light to fill the space, adding to the cool contemporary atmosphere. North Greenwich tube station is just a stone’s throw away, meaning it is also easily reached from across town.