Bella Cosa, Canary Wharf – Review 18 November, 2015Tim Firmager 10Tim Firmager visits Bella Cosa for some haute Italian cuisine in Canary Wharf.