Hiring Now: Front Office Receptionist Wanted

Canary Riverside

Hello, we are hiring. Canary Riverside Plaza Hotel located in a vibrant part of London, the sleek tower blocks of London’s Canary Wharf dominates the skyline with views of the River Thames and The City. The stylish and intimate 10 storey 5 Star hotel, Canary Riverside Plaza is designed for both business and leisure. With … Read more