Skip to main content
Become a member
  • Register
  • Login

Register Login

Premises

IoD Pall Mall Premise, IoD London

Central London

The London headquarters of the Institute of Directors are housed at 116 Pall Mall. As well as being one of the most popular business venues in the capital with thousands of IoD members and their guests visiting the premises every week, the building is also a landmark of London’s great Georgian Heritage.

Explore what 116 Pall Mall has to offer

Where to find us

IoD London
116 Pall Mall
London
SW1Y 5ED

Tel +44 (0)20 7766 8866