New event venues opening in London 2022

We love a new venue opening at The Event Book and here we explore some of London’s new event venues openings for 2021 & 2022. The Event Book offers a  fast and free venue finding service and we save you time and money. Our team only recommend UK venues we have personally seen, meaning you have the peace of mind that our partner venues come from our very own personal recommendations

Pan Pacific Hotel

A modern urban hotel located in Bishopsgate Plaza in the heart of the City of London, just moments from Liverpool Street Station. The wow factor Pan Pacific hotel  London combines sincere Singaporean hospitality with contemporary London design.   A new statement of indulgence designed by New-York based duo Yabu Pushelberg, the hotel appeals to city workers and urban explorers with a slew of world-class amenities.  

Step graciously into our understated elegant meeting rooms. Each comes with cutting-edge audio and visual technology as standard, while seasonal menus ranging from lunch plates to canapés and a la carté dining, make world-class catering a matter of course.

With a choice of 9 innovative and flexible venue options across two floors and a triple-height, pillar-free ballroom, we are able to accommodate from 2 to 400 guests – no matter what type of event.

No Mad Hotel Covent Garden

We are super excited for Nomad Hotel to open in May 2021. A collaboration with New York-based interior design studio Roman and Williams, the transformation of the storied 19th century building draws inspiration from its history and location in Covent Garden, as well as exploring the artistic and cultural connection between London and New York.


One of NoMad London’s most impressive features will be the three-story glass atrium, which will serve as the all-day dining space. The Magistrates’ Court is simply stunning, surrounded by an evocative mural by painter Claire Basler. With two adjacent private dining rooms, a separate bar, and a dedicated entrance from the street using the original courtroom entrance, it’s an elegant and versatile space perfect for seated dinners, cocktail receptions, and a variety of social and business functions. Side Hustle is NoMad’s take on a chill pub-like space for Mexican shared places and tequila-based tipples, plus the craft cocktail lounge, Common Decency, the first-ever NoMad lounge, which will bring a little East London cool to Covent Garden.

The Londoner Hotel - Leicester Square

London is set to play host to the world’s first super boutique with the highly anticipated opening of The Londoner by the Edwardian Hotel Group. With a strong focus on sustainable luxury, this five-star hotel offers elegant rooms, private cinemas, and a state-of-the-art ballroom.


We love their state of the art Ballroom, Breathtakingly vast. Logistically engineered. Unequivocally connected. The Ballroom sets the bar for 21stcentury conference spaces in London.  The style of their more intimate space The Green room oozes luxury, with a private bar sets the tone for a room distinguished by designer furniture, curated art and a luscious colour palette. We love The Londoners unique take on meeting rooms, The Gallery In partnership with some of London’s most iconic art institutions, offers 7 meeting spaces all connected by a lounge which can be customised to suit different purposes.





Allegra’s terrace is the intimate, outdoor dining space set amongst an elevated meadow of wildflowers, water features and cedar pathways and sheltered under a spectacular, cedar-cantilevered roof. The terrace offers sharing dishes and small plates from a more casual menu exploring the Sky Terrace overlooking the London skyline.


 We love that with the terrace, restaurant and bar Allegra is a unique venue to hire exclusively. The Style of this space evokes the timeless grandeur of a Scandinavian farmhouse. The combination of sleek lines, modern furnishing and greenery really creates an elegant high-end dining experience. Allegra has a beautiful semi-private dining table for up to 12 guests situated in the middle of the restaurant with curtains that can be drawn or open to enjoy the environment.

Westin City Hotel

The Westin London City hotel boasts an impressive riverside location and spectacular views over London’s historic River Thames.

Situated overlooking Shakespeare’s Globe theatre and the striking Tate Modern, the hotel offers 222 luxurious guest rooms and suites impeccably designed with the Westin Heavenly Bed, sleek bathrooms and complimentary high-speed Wi-Fi.

Experience the signature restaurant and stunning wine bar and relax with a chilled glass of something delicious, whilst taking in the panoramic London views. The event spaces are also exciting, this venue opens in October 2021 and we are excited to share the hotel event spaces with you in the coming weeks and months.