The Embassy

Venue Info

The Embassy London

Flooded with natural light and spread across two floors, this dynamic venue seamlessly combines modern aesthetics with timeless charm. Perfect for creative workshops, corporate gatherings, filming, and photoshoots, The Embassy features an eclectic design and flexible layout that fosters both inspiration and collaboration.

 

Featuring the main ballroom and an additional breakout room, The Embassy is equipped to host events of various sizes—accommodating up to 100 guests standing, 70 in theatre-style, 60 in cabaret, and 40 in a boardroom setup. Its elegant blend of classic and contemporary design elements creates a striking setting for any occasion.

Book this venue