Holiday Inn London Kensington High Street Wrights Lane, London, W8 5SP Location: Kensington Check-in: 14:00:00 Check-out: 11:00:00