This summer in Canary Wharf, Mojitos and Daiquiris will flow continuously, the smell of Cuban street food (and cigar smoke) will envelop Cabot Square and the warmth of salsa and…
Read moreTag: Cigar Terrace
London has some new terraces in town… Welcome to Hotel Xenia
Here at the Cup The Cap there aren’t many things that compete with our love for a fine cigar, its just just the way it is. However one thing that…
Read moreVoltaire Bar – A Hidden Paradise In The Heart of London
Whilst there are many watering holes in London, few can be called an oasis. It’s these few oases where the establishment’s design, drinks, service, and quality that we here at…
Read more