Lifeguard - Kensington, London
15 hours ago
London
Holiday Inn London – Kensington High Street is one of Europe’s largest Holiday Inn properties, the hotel offers an ideal central London location, stylish modern accommodation and a world of culture and comfort for both leisure and business travelers. Annual Holidays (included Bank Holiday). ...