Art-Deco event spaces

Sitting proudly in one of Mayfair's most iconic locations, The Athenaeum is Central London's answer to sophisticated celebrations and corporate events with more than just a touch of class. You'll even find rooms and spaces flooded with natural light - an elusive perk in these parts.

Maximum capacity
80 guests