

London’s events ecosystem continues to evolve rapidly in 2026, with a wave of new luxury hotels, flexible event venues and major redevelopment spaces set to open across the city. Whether you’re planning an international conference, corporate retreat or high-end hospitality programme, this expansion brings fresh opportunities for experiences that elevate your brand and delight attendees.
Here’s the latest on what’s coming — and why it matters for event planners.
1. Waldorf Astoria London, Admiralty Arch — A Landmark Arrival
One of the most anticipated hotel openings of 2026 is Waldorf Astoria London at Admiralty Arch — a luxury property inside one of the city’s most iconic landmarks. Expected to open next year, this new hotel combines historic architecture with world-class hospitality, fine dining and event spaces overlooking The Mall and Trafalgar Square.
This venue will be ideal for executive retreats, board dinners and exclusive corporate events, offering a rare combination of location and prestige that can elevate any client experience.
2. The Other House, Covent Garden — Residential-Style Luxury
Also slated for 2026 is The Other House in Covent Garden, a flexible hotel and residence offering 146 rooms and club-style amenities. Beyond guest stays, its social spaces, bars and all-day dining venues will be attractive options for corporate receptions, networking lounges and informal conference offsites.
This venue’s location in London’s theatre district makes it especially compelling for event programmes that combine business with culture and hospitality.
3. Six Senses London — Wellness Meets Business
Another headline opening is Six Senses London — part of a luxury redevelopment of the historic Whiteleys building in Bayswater. With guest rooms, branded residences, wellness facilities and stylish social spaces, Six Senses London represents a new frontier of wellness-oriented corporate travel and event design.
Event planners can look forward to spaces that cater not only to meetings and dinners but also be woven into wellness programmes, incentive travel and extended stays for delegates.
4. St. Regis London — Debut of a Global Luxury Brand
The prestigious St. Regis London is also scheduled to open in Spring 2026, marking the brand’s first UK property. This Mayfair location will combine luxurious guest rooms with signature restaurants, bars and banquet spaces — perfect for high-end corporate events, hospitality experiences and client entertainment.
Whether you’re hosting a gala, executive retreat or VIP dinner, the St. Regis will quickly become one of London’s most sought-after addresses.
5. Cambridge House — Boutique Luxury in Mayfair
Opening in 2026, Cambridge House in Mayfair brings another dynamic venue to London’s event and hospitality landscape. This Georgian-heritage hotel features 102 guest rooms, a signature restaurant and wellness facilities — prime for small to mid-sized meetings, culinary-focused corporate lunches or bespoke brand experiences.
Its proximity to Buckingham Palace and Knightsbridge makes it especially appealing for clients seeking prestige without the ultra-formal luxury price tag.
6. Reimagined Event Spaces Across the City
London isn’t just getting new hotels — event spaces are evolving too:
• The Tower Suite at The Tower Hotel
The iconic Tower Suite re-opens after a major refurbishment in 2026, offering elegant event space with views of Tower Bridge and the Thames. With flexible layouts and updated technology, it’s ideal for large conferences, gala dinners and brand showcases.
• Pillar Hall at Olympia London
Part of the Olympia redevelopment, Pillar Hall combines historic architecture with modern infrastructure and brand-new food and beverage spaces — suited to 500-capacity events, product launches and receptions with character.
• 1 Basinghall
A purpose-built event venue in Moorgate designed to accommodate up to 450 delegates theatre-style, 1 Basinghall brings fresh, modern event space to the City of London in 2026.
7. Restaurants & Private Spaces With Event Potential
Several restaurant and lifestyle openings in 2026 — such as private-dining-ready spaces like Sele e Pepe at The Langham — will also attract interest from planners seeking intimate settings for corporate dinners or client entertainment.
These openings reflect a broader trend in London: hospitality experiences that double as versatile event venues, from private dining to immersive brand moments.
What This Means for Event Planners
For corporate event managers, technology companies and global brands, London’s 2026 venue shake-up brings:
- More choice — from luxury flagship hotels to contemporary event halls
- Flexibility — new spaces designed with modern tech, hybrid capabilities and varied capacities
- Premium hospitality — environments that elevate client experiences
- Strategic positioning — venues located in Mayfair, Westminster, the City and cultural hubs across the capital
These developments make London even more compelling as a destination for international conferences, executive retreats, corporate hospitality programmes and world-class event experiences.
Planning with The Event Book
At The Event Book, we track London’s venue market closely to ensure our clients have first access to the best new spaces as they open. Whether you’re planning a high-profile product launch, multi-day global conference or luxury hospitality programme, we can match your brief with the perfect venue — new or established — and manage every detail seamlessly.


