Hi, we are Hotel Indigo London - 1 Leicester Square, An IHG Hotel London, Greater London - Member since Jul, 2024 02039534200