Hotels Hotel Indigo Leicester Square: A Cozy Stay in London’s Theatre District by joeheg April 29, 2024 by joeheg April 29, 2024 I needed a place to stay for 1 night during my trip to the United Kingdom. I arrived early in the morning, and after a shower, breakfast and getting work… 0 FacebookTwitterPinterestEmail