Hotel Indigo London - Kensington by IHG
Hotel Indigo London - Kensington by IHG
Hotel
34-44 Barkston Gardens
, London, England, United Kingdom
SW5 0EW
88
Very Good ·
984 reviews