Food & Beverage Supervisor
4 days ago
City of London
The Westin London City boasts an impressive riverside location and spectacular views over Londons historic River Thames.Overlooking Shakespeares Globe and the striking Tate Modern, our luxury spa hotel offers 226 guest rooms, suites and residences impeccably designed with the Westin Heavenly Bed,...