Corporate Event Venues in London
Corporate events demand the best venues in London. From private dining to drinks and networking, find your perfect corporate party venue.
Trending Corporate Event Venues in London
The corporate event venues of London are a sight to behold, from party boats on the Thames to historic venues in the city and some of London's world famous galleries.
The corporate event venues of London are a sight to behold, from party boats on the Thames to historic venues in the city and some of London's world famous galleries. Have a look through our carefully-selected list of the best corporate party venues in London, and contact venue managers directly through Hire Space for a quick quote.
Alternatively, use the 'Ask an Expert' feature at the top of the page to contact our venue experts directly. They'll suggest the ideal venues for your brief, and with best prices negotiated.
- Mayfair
12 Hay Hill
From £4,000150The Lounge is situated on the top floor of 12 Hay Hill and is our most versatile space. The room is a blank canvas, suitable for any event, from conferences and awards ceremonies, to dinners and drinks receptions. The room covers the entire top floor and is equipped with a bar, A/V, retractable walls and a portable DJ booth. The Lounge also boasts an abundance of natural light, due to the floor to ceiling panoramic windows, with views overlooking Mayfair and Berkeley Square.
- Baker Street
The Landmark London
From £135600A luxurious 5* Victorian hotel with a grand ballroom, ideal for large-scale elegant events.
- Westminster
QEII Centre
From £29,0001,300Versatile, large event space in central London with iconic views. Ideal for conferences and galas.
See venue - Wapping
Studio Spaces
From £3,500650A versatile, industrial-chic warehouse space with exposed brick and concrete columns. Ideal for events.
See venue - London Bridge
Dixie Queen
From £13,500452A luxury floating venue on the Thames, perfect for events with stunning views of London's skyline.
See venue - Blackfriars
The Mermaid London
From £95500Open-plan room with panoramic Thames views, ideal for business events, conferences, and exhibitions.
See venue - South Kensington
The Science Museum
From £9,500400A large IMAX theatre in a renowned museum, ideal for conferences, presentations, and product launches.
See venue - Islington
The Rock Tower
From £1,000900A versatile landmark venue in Islington, suitable for events from 10 to 900 people.
See venue