Assistant Back of House Manager
6 days ago
London
The newly built hotel, impeccably designed to harmonise with surrounding heritage buildings is just moments away from the citys most iconic attractions, including Three Royal Parks, Buckingham Palace ...