The Canary Wharf restaurant added to the Michelin Guide 2025Roe restaurant in Canary Wharf has been added to the Michelin Guide 2025, highlighting its impressive operation and creative menu.