Corporate-entertainment Venues in London, United Kingdom
VenKey has 2,336 Corporate-entertainment venues with rooms available for hire. Browse from the 2,336 listed venues which provide the right facilities and spaces for up to 93,895 people. Check out each venue page for a detailed description about the venue, including available spaces and rooms, capacity, images, delegate packages, alongside their list of facilities available.
With VenKey it is easy to find your perfect Corporate-entertainment venue, with less than 5 simple steps. Use our free tool to find a venue that suits your needs, then add your favourites to a shortlist. To get your free quote all you have to do is fill in the quick and easy contact form and one of the team will be in touch to discuss your event in detail. Finally you can sit back and relax, rest assured with the knowledge that you’ll get the best Corporate-entertainment venue in London, United Kingdom for your event.
This centre offers dedicated meeting rooms catering for between 2-12 people. Every meeting room benefits from natural daylight & stylish furnishings. Presentation equipment & catering available
Just minutes walk from Liverpool Street station, The City Arc is the perfect venue for all your meetings, providing excellent onsite support coupled with state of the art presentation equipment and access to a WiFi enabled lounge area.
Situated minutes from Green Park & Piccadilly Circus stations, 50 Jermyn Street is positioned at the centre of St. James's, close to Bond Street, adjacent to the famous Fortnum and Mason department store.
The Novotel London City South hotel is a 4-star hotel in London. Your hotel booking puts you close to the South Bank and the Tate Modern. There are 182 chic, relaxing rooms, each with LCD TV and broadband internet. Elements restaurant serves up tasty
One of London
Modern 12-story Hotel located at Oxford Street end of Tottenham Court Road, 2 minutes from Tottenham Court Road tube station. With a location right in the heart of the city of London St Giles is a popular destination for those directed towards business and also leisure. The hotel offers a multitude of facilities such as, a swimming pool, fitness center, and a casino.
Luxurious grand hotel with neo-classical exterior and Regency period furnishings, housed in restored building dating from 1828.
Seven-story Hotel of sophisticated contemporary design, situated in a fast-growing business & financial area.
Traditional Hotel housed in Victorian-era building dating from 1899 & featuring dramatic 8-story Winter Garden.
Dockside Hotel situated in London Docklands on South side of River Thames, opposite Canary Wharf.