M Canary Wharf to Open in July 2022
M Restaurants is entering a new era as the group’s third restaurant is set to launch in Canary Wharf on 6 July 2022. M will be a culinary destination in the 220m high Newfoundland, located both on the banks of the Thames and the waterways of Canary Wharf. Extending over the ground and first floors of Newfoundland, M Canary Wharf will […]