The Embassy
A sophisticated space by Lumiere London for exceptional events, in the heart of Belgravia
Welcome to The Embassy
Situated in the prestigious neighbourhood of Belgravia, just moments from Hyde Park Corner and Buckingham Palace, The Embassy is one of Lumiere London’s most refined and elegant venues. Located at 19 Grosvenor Place, SW1X 7HN, this beautifully appointed space is ideal for high-level meetings, conferences, leadership off-sites and exclusive team building events.
With its grand Georgian architecture, contemporary interiors and exceptional versatility, The Embassy offers a unique balance of classic sophistication and modern functionality — all in the heart of Westminster.
Key Features
- Prime Belgravia location — just a short walk from Hyde Park Corner and Victoria stations
- Elegant period building with modern design elements and high-end furnishings
- Flexible layout with movable furniture to accommodate up to 80 theatre-style, 60 cabaret-style, 40 boardroom, or 100 standing guests
- Smart TVs, projector, sound system, air conditioning and ultra-fast Wi-Fi
Why Choose The Embassy
As part of Lumiere London’s premium venue collection, The Embassy offers a distinguished setting for impactful events. With its stately proportions, natural light and curated interior design, it delivers a polished yet inviting environment where business and creativity can thrive.
Whether you’re planning a C-suite strategy session, exclusive launch event or an elegant team gathering, The Embassy provides both the style and the practicality to support your goals — with every detail thoughtfully considered.
Venue Highlights
- Beautiful Georgian architecture paired with sleek, contemporary interiors
- Capacity for up to 100 standing, 80 theatre-style, 60 cabaret-style or 40 boardroom
- Refined, flexible spaces with high ceilings, original windows and breakout areas
- Equipped with smart tech, climate control and high-speed internet
- Prestigious Westminster address in one of London’s most iconic neighbourhoods