Food and Beverage Manager Limehouse, GB A fantastic opportunity has arisen within the Luxury 5 Corporate Hotel brand, Canary Riverside Plaza Hotel in Canary Wharf, East London. We are currently...