Mallow Canary Wharf – ratings and reviews