Description
Located just a short walk from Leicester Square station on Shaftesbury Avenue in Soho this Private members club offers vibrant bars, stylish workspaces and lounges which lead to the largest roof terrace in Soho.
The spectacular rooftop terrace offers panoramic views over London, with a retractable roof to cover the temperamental British weather.
From an intimate experience to an extravagant full venue hire, The Century Club encompasses the perfect place to work, rest and play in the heart of Soho.
Location
61-63 Shaftesbury Avenue, London, W1D 6LQ