M Canary Wharf: First look at group’s flagship grill, serving 100 per cent carbon neutral steaks The glitzy new venue, which opens in E14’s tallest skyscraper, has put sustainability at the forefront Evening Standard · Aug 16, 2022