Hotel Indigo London Kensington

Hotel Indigo London Kensington
Barkston Gardens, London, SW5 0EW