The Cocktail Club Canary Wharf
The Cocktail Club, formerly known as London Cocktail Club, have opened their 17th site in Canary Wharf, their 11th in the capital. Found at 9 Cabot Square, the bar brings a lively injection of the brand’s imitable energy and ‘The World’s Hottest Happy Hour’ to the financial district. With…