London Executive Offices occupies the top two floors of this impressive modern development in Mayfair, offering luxury event spaces that enjoy abundant natural light thanks to a curved, double-height glass roof. Serviced office suites, meeting rooms and an executive business lounge make this a natural choice for hosting important, yet casual gatherings. Hanging plants, designer lighting, seating pods and an open-space layout should please younger employees too.
Venue review of LEO 1 King William Street
Venue review of LEO 33 St James's Square
Venue review of LEO Michelin House
Venue review of LEO Nova North
Venue review of LEO Octagon Pont St Paul's
Enquire about this room
020 3008 8888