Hotel Indigo London - Kensington by IHG

Hotel Indigo London - Kensington by IHG

Hotel

34-44 Barkston Gardens, London, England, United Kingdom SW5 0EW