The Alchemist to Launch its Biggest Venue yet with London Flagship in Canary Wharf
The 6,200 ft2 space will feature two outdoor terraces, a 100-cover restaurant, three bars and a ‘grab and go’ food option, alongside its theatrical cocktails and [...]


