If you are planning an event this year, it is worth knowing about the new London venues 2025 that have just opened. From Mayfair to Canary Wharf, Soho to the riverside, these new spaces are bringing style, creativity and energy to the capital’s event scene.
Lilibet’s opened in September 2025 and is already one of the most glamorous new London venues. Located in a Palladian townhouse on Bruton Street, the birthplace of Queen Elizabeth II, it blends history with a seafood dining concept. Highlights include an oyster bar, cocktail lounge and striking dishes like lobster spaghetti. It is perfect for upscale dinners and private events.
House of Gods launched in October 2025 and brings boutique drama to East London. With 79 rooms, immersive interiors and the Sacred Garden rooftop restaurant and bar for 300 guests, it is a bold choice for corporate parties or stylish launches.
The new Chancery Rosewood project will expand the group’s reputation for luxury in London. While full details are emerging, it promises refined design, high-end dining and flexible meeting rooms. This means it will be another strong choice for international business events and private gatherings.
Ce La Vi has built its name across Asia with sky-high restaurants and bars. Its London opening delivers the same mix of contemporary cuisine, rooftop views and stylish design. Therefore, it is a standout pick for glamorous receptions, private dining and late-night entertainment.
Fulham Pier is a riverside regeneration project with strong potential for hospitality and events. Its waterside location and modern design create a fresh alternative to central London venues. For example, planners looking for unique outdoor options can consider Fulham Pier for summer parties and product launches.
Clays has expanded into Soho after success in Moorgate and Canary Wharf. The concept combines interactive clay target shooting with cocktails and dining. As a result, it is a lively choice for team socials, client entertainment and festive parties.
The Traitors Live Experience brings the hit television show to life. Guests are immersed in a game of trust and betrayal as they work to uncover the traitors among them. This makes it a highly engaging option for corporate away days, incentive groups or private parties that want something truly different.
These new London venues in 2025 highlight the city’s constant evolution. They bring more choice for event planners, ranging from luxury dining in Mayfair to immersive play in Soho. In addition, many of these spaces are designed to be photogenic and memorable, perfect for social media engagement.
At MD Venue Finding we track every new London venue so you always have access to the freshest event spaces. Our free service ensures your event brief is matched to the best options across the city, from Mayfair to Canary Wharf and beyond.