Holiday Inn London - Kensington High St. Wrights Lane, London, W8 5SP United Kingdom

Holiday Inn London - Kensington High St. Wrights Lane, London, W8 5SP United Kingdom, london

rated excellent

Holiday Inn London - Kensington High St. Wrights Lane, London, W8 5SP United Kingdom

Holiday Inn London - Kensington High St. Wrights Lane, London, W8 5SP United Kingdom
Holiday Inn London - Kensington High St. Wrights Lane, London, W8 5SP United Kingdom
london
W8 5SP