News

Italian restaurant group Big Mamma is expanding its London presence with its sixth venue, Barbarella, in the corporate district of Canary Wharf. Scheduled to open in June 2025, the new restaurant will ...
To tick off all these expectations, London restaurant M Canary Wharf is bringing a multi-sensory dining experience to the city with its new Symphony menu. This is immersive eating at its peak ...