The Roof Gardens
Members club in London, United Kingdom
99 Kensington High St, London W8 5SA, UK, W8 5SA, London, United Kingdom
Telephone: 020 3837 5727
Website: https://www.theroofgardens.com/
Smoking permitted on the premises
Directions with Google Maps · Apple Maps · View on the Cigar Maps map