Hotel Indigo London - Kensington Near Kensington High Street
34-44 Barkston Gardens -
London,
GB SW5 0EW