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’s now home to the Institute of Directors.
Mr & Mrs Dicey...
Your Dream Venue...
Looking for a venue for a wedding ceremo...
The charismatic 19th century Stables off...
Drinks Reception...
Impressively situated in 1,000 acres of ...