116 Pall Mall is a magnificent Georgian building in the heart of London, just moments from some of the city’s most sought-after spots. Opened in 1828, it is now home to the Institute of Directors.
The perfect event space captivating our delegates with opulent décor, magnificent original features, period charm and unique heritage.