
About Us & The Best Event Venues Opening in London in 2023
At the Event Book, our team has more than a decade of experience in event planning. Therefore, you can trust us to manage your event brief with care and professionalism. We work with a wide range of international event suppliers to create unforgettable experiences that exceed expectations.
In addition, The Event Book offers bespoke event management and planning support for both corporate and private occasions. Our goal is to bring your event ideas to life and create memorable experiences for you and your guests.
Our full-service event management includes event consultation, event design, logistics planning, delegate management, group accommodation, and on-site coordination. Furthermore, we also organise incentive travel trips across the globe.
Now, let’s explore the exciting new EVENT VENUE locations opening in London in 2023.
The Peninsula London
The Peninsula London is located in one of the city’s most prestigious areas. Moreover, the hotel showcases the very best of British culture, cuisine, and hospitality.
Its elegant architecture reflects the heritage and grandeur of Belgravia. Guests are welcomed through a stately entrance and a beautiful colonnaded courtyard lobby. In addition, the hotel features 190 luxurious guest rooms and suites.
The venue also includes destination restaurants, a luxury spa, and a grand ballroom. As a result, it is an excellent EVENT VENUE for glamorous occasions and corporate gatherings.

Oceandiva London
Oceandiva London is a CO2-neutral superyacht that opened in January 2023. This unique EVENT VENUE offers a blank canvas for receptions, gala dinners, conferences, award ceremonies, and private celebrations.
The venue can host up to 1,500 guests while sailing along the river. Therefore, guests can enjoy stunning views of the London skyline throughout The Event Book.
In addition, the concept has already been successful in the Netherlands, Belgium, and Germany. Smart Group, Oceandiva’s UK partner, also focuses heavily on sustainability and environmental responsibility.
Raffles London at The OWO
Raffles London at The OWO is one of the most anticipated openings of 2023. Located inside the historic Old War Office building, the hotel combines luxury with rich British history.
Famous figures such as Winston Churchill and Ian Fleming once spent time in this iconic building. In fact, several James Bond scenes were filmed here.
The hotel features nine restaurants, three bars, and luxury wellness facilities. Additionally, guests can enjoy a spa, swimming pool, gym, and wellness programmes.
From elegant weddings to business launches, this EVENT VENUE is designed for unforgettable occasions.
art’otel London Battersea Power Station
Art’otel London Battersea Power Station combines art, design, and hospitality in one stylish location. Furthermore, it offers six creative meeting and event spaces for up to 250 guests.
The hotel also features a rooftop pool, restaurant, and bar that can host up to 350 people. Because of its location near Battersea Power Station Underground Station, guests can travel there easily.
As a result, it has quickly become one of London’s most exciting EVENT VENUE options.

Wagtail Rooftop Bar & Restaurant
Wagtail Rooftop offers incredible 360-degree views across the City of London. Located near Bank and Monument stations, the venue can host up to 120 standing guests.
The rooftop bar serves creative drinks and small plates, while the restaurant offers seasonal menus created by Executive Chef Phil Kearsey. In addition, private dining areas are available for exclusive events and dinners.
Therefore, it is a fantastic EVENT VENUE for stylish rooftop gatherings.
Vagabond Shoreditch
Vagabond Shoreditch is a modern wine-focused EVENT VENUE near Liverpool Street Station. The rooftop bar can host up to 75 guests, while full venue hire accommodates up to 140 people.
Guests can choose from more than 100 wines in a relaxed and social atmosphere. Additionally, the venue also offers intimate wine-tasting experiences for smaller groups and corporate teams.
The View
The View is a newly renovated EVENT VENUE in Holborn. The venue transforms the former Royal College building into a stylish event destination with impressive city views.
One side of the venue includes modern meeting rooms with advanced technology and views of St Paul’s Cathedral and The Shard. Meanwhile, the other side features elegant dining spaces with original architectural details.
The largest space can host up to 300 guests for receptions and 180 for seated dinners.
Ivy Asia Mayfair
Ivy Asia Mayfair offers a luxurious dining experience inspired by Asian culture and design. The interiors feature floral ceilings, colourful décor, and elegant sculptures that create a visually stunning atmosphere.
The menu includes sushi, sashimi, and a range of Asian-inspired sharing plates. In addition, guests can enjoy sake, specialty teas, cocktails, and unique international drinks.
Because of its bold design and vibrant atmosphere, it is an impressive EVENT VENUE for private dining and celebrations.
The Reveller
Located near Tower Hill Station, The Reveller combines modern architecture with spectacular views of the London skyline and River Thames.
This versatile EVENT VENUE is suitable for receptions, conferences, dinners, and private events. It can accommodate up to 300 guests and also includes a private outdoor terrace.
Furthermore, the venue can be combined with nearby Tower venues to create a truly memorable guest experience.
The Westin London City
The Westin London City offers seven flexible event rooms with advanced AV technology and adaptable layouts. The largest event space accommodates up to 300 guests and includes five breakout rooms.
In addition, the ballroom features a private entrance, cloakroom, and foyer for added exclusivity.
Located along the River Thames, the hotel provides panoramic views and excellent accessibility. Therefore, it is a strong choice for business meetings, conferences, and corporate EVENT VENUE requirements.
Beams London
Beams London is a large industrial-style EVENT VENUE located in East London near London City Airport. The venue offers 55,000 square feet of versatile indoor and outdoor space.
Its raw architectural design creates the perfect setting for exhibitions, fashion shows, filming, music events, and brand launches. In addition, the venue is easy to access through the DLR and nearby airport connections.
If you are searching for a creative and large-scale EVENT VENUE in London, Beams London is an outstanding option.
