Canary Wharf food hall with fresh grab-and-go options and quick checkout, though read reviews carefully about pricing transparency at self-service.