
At The Event Book, our team has more than a decade of experience in the events industry. Therefore, you can be confident that your event brief is in safe hands. We work with a wide range of unique international suppliers to create unforgettable experiences that exceed expectations.
In addition, The Event Book provides bespoke event management and event planning services for both corporate and private clients. Our services include event consultation, event design, logistics planning, delegate management, group accommodation, and on-site event delivery. We also organise incentive travel programmes around the world.
If you are searching for a new Event Venue in London, here are some exciting locations that opened in 2022 and continue to be popular choices beyond 2023.
Wagtail Rooftop Bar & Restaurant
Location
City of London
Nearest Stations
- Bank
- Monument
Wagtail is one of London’s most impressive rooftop Event Venue options. The rooftop terrace accommodates up to 120 standing guests, while the private Dome offers an exclusive dining experience with curated feasting menus.
In addition, guests can enjoy spectacular 360-degree views across the London skyline. The drinks programme was created by Angelos Bafas, formerly of Aqua, and is complemented by a selection of small plates.
Meanwhile, the restaurant below offers seasonal menus created by Executive Chef Phil Kearsey. As a result, Wagtail is ideal for networking events, client dinners, and private celebrations.
Vagabond Shoreditch
Nearest Station
Liverpool Street
Vagabond Shoreditch is a stylish and relaxed Event Venue with a rooftop garden bar and an impressive wine selection.
The rooftop reception space can host up to 75 guests, while full venue hire accommodates up to 140 guests.
Furthermore, the venue offers more than 100 wines, making it perfect for corporate wine tastings, team events, and informal networking sessions.
The View at The Royal College of Surgeons
Location
Holborn
Nearest Station
Holborn
The View is a newly renovated Event Venue located within the historic Royal College of Surgeons building.
One side of the venue features modern meeting rooms equipped with advanced technology and views of St Paul’s Cathedral and The Shard. Meanwhile, the opposite side offers elegant dining spaces that retain many original architectural features.
The largest event space accommodates up to 300 guests for receptions and 180 guests for seated dinners.
Therefore, it is an excellent choice for conferences, corporate dinners, and business events.
Ivy Asia Mayfair
Nearest Stations
- Bond Street
- Marble Arch
Ivy Asia Mayfair delivers a vibrant Event Venue experience inspired by Asian culture and design.
The venue features floral installations, dramatic interiors, and luxurious décor. As a result, it creates a memorable backdrop for corporate dining and private celebrations.
The menu includes sushi, sashimi, sharing plates, seafood dishes, and Asian-inspired favourites. In addition, guests can enjoy an extensive drinks menu featuring sake, whisky, cocktails, and speciality teas.
The Reveller
Nearest Station
Tower Hill
Located beneath the arches of Tower Bridge, The Reveller combines contemporary design with historic surroundings.
The venue offers stunning views of the River Thames and the London skyline. In addition, it can accommodate up to 300 guests for receptions, conferences, lunches, and gala dinners.
Its private outdoor terrace also provides extra flexibility for event planners. Therefore, it is a highly versatile Event Venue for both corporate and social occasions.
The Westin London City
Location
City of London
Nearest Stations
- Monument
- Blackfriars
The Westin London City offers seven event rooms and more than 619 square metres of event space.
The largest venue accommodates up to 300 guests and includes up to five breakout rooms. Furthermore, the ballroom features advanced AV technology, a private entrance, cloakroom, and foyer area.
Positioned along the River Thames, the hotel also provides panoramic views and excellent accessibility. As a result, it has become a popular Event Venue for conferences and corporate gatherings.
Beams London
Nearest Station
London City Airport
Beams London is one of the city’s largest and most flexible Event Venue destinations.
Located in the Royal Docks, the venue offers 55,000 square feet of industrial-style space. It is easily accessible via the DLR and is only a short walk from London City Airport.
In addition, the venue features versatile indoor and outdoor areas suitable for exhibitions, fashion shows, brand activations, filming, product launches, and large-scale events.
Its industrial architecture and expansive layout make it an outstanding choice for creative event concepts.
Final Thoughts
London continues to introduce exciting Event Venue options for corporate events, private celebrations, conferences, and brand experiences.
Whether you prefer a rooftop venue, luxury hotel, historic building, or industrial event space, these locations offer something unique for every event requirement.
At The Event Book, our venue-finding and event management team can help you secure the perfect Event Venue and deliver a seamless experience from start to finish.
