Back to all venues

Lumiere London – The Embassy

19, Grosvenor Place, London, Greater London, SW1X 7HN, United Kingdom

The Embassy is a unique, versatile and stylish venue featuring abundant natural light, luxurious design and original architectural features. Located on the upper and lower ground floor, the Embassy has a main room, a fireplace room, offices, the Palladio meeting room, break out areas in the arches and the outside patio. The Embassy is the perfect location for corporate events, seminars, creative workshops, drinks receptions, board meetings, smaller conferences, celebrations, Christmas parties, private dining, working lunches, press launches, away days, hybrid events, trade shows, live streaming, PR days, film, TV and photo shoots, advertising, Christmas parties, wine tasting, pop up shops, pop up restaurant, gallery, exhibitions, live drawing, recordings, music, birthday parties, away days, team building, fashion shows, product launches, private dining, drinks and canapés receptions, dinner dance, celebrations, anniversaries, wedding celebrations, VR expriences, presentations. 

Hosts Meetings

Hosts Conferences

Offers Catering

Up to 80 guests

The Embassy
Boardroom 40
Cabaret 60
Classroom 40
Classroom with back projection 27
Dinner 60
Dinner Dance 50
Reception 100
Theatre 80
Theatre with Back Projection 60
U-shape 42
Office - break out
Theatre 6
Palladio meeting room
Theatre 12
The Arches - break out
Theatre 6