Located in the heart of London, just minutes from Trafalgar Square, the Club's contemporary and design led interior is an extremely flexible space with the ability to host a raft of different occasions and events. Founded in 1868 as an international meeting place for the exchange of ideas, this unique venue continues its mission in a thoroughly modern way behind a deceivingly traditional façade.

