Constituido en 1935, The Lansdowne Club se encuentra ubicado en el centro de Londres, junto a Hyde Park, en un edificio tradicional del Art Deco inglés. Con una vocación social desde su creación, es un espacio de reunión para la sociedad londinense.
Dispone de restaurante, business center, espacios deportivos y salas de eventos.
El dress code que se requiere es smart casual para todos sus espacios.
Se precisa de carta de presentación para acceder.