We recently had the pleasure of staying at Hotel Indigo Kensington whilst on a business trip to London. Once a beautiful Victorian townhouse, the hotel is now a boutique hotel located in the affluent Borough of Kensington and Chelsea.
The Hotel Indigo brand is part of the InterContinental Hotel Group and this brand prides itself on ensuring that ea...
If you liked this article you might be interested in these..