Hotel Indigo London Kensington - Earl's Court

34-44 Barkston Gardens, London