Address
116 Pall Mall
London
Sw1y 5ed
United Kingdom

116 Pall Mall is a magnificent Grade I listed, Crown Estate building, in the heart of the West End. It offers a host of facilities for business and pleasure that are exclusively available to IoD members.