Welcome to Holiday Inn London - Kensington High St.

Stylish central London hotel with meeting rooms and free Wi-Fi, close to transport, attractions and moments away from High Street Kensington...

Latest jobs

Newest firstSalary