116 Pall Mall

Beautiful Georgian Building in Central London

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.

A special event calls for an extraordinary venue.

With five floors of versatile and flexible spaces, they welcome hundreds of corporate occasions, private events, festive celebrations and weddings every year, captivating your guests with opulent décor, magnificent original features, period charm and unique heritage – all enhanced by flawless service.

Gallery

Location

116 Pall Mall,

London

SW1Y 5ED,

United Kingdom

Choose Blank Canvas Entertainment for an expertly executed event.

Whether you need entertainment, production, or full event management, we've got you covered. Get in touch with us via the link below.