London Executive Offices (LEO)

London Executive Offices (LEO) is the capital's most exclusive collection of 5 and 6 star Serviced Offices, Virtual Offices, Event Space and Meeting Rooms in prime central London locations. The premium portfolio consists of 35 properties and spans; Mayfair & St James's, Knightsbridge & Belgravia, Midtown and the City, Marylebone, Kensington & Chelsea and Victoria & Westminster.  

Individual offices range in size from one to 150 desks and benefit from a dedicated reception service, robust IT system and are complemented by a range of meeting rooms, exclusive lounges and experienced administrative support.  Find out more at  or call our office on +44 (0) 203 553 0757.