I stayed at London’s newest Hotel Indigo that pays homage to Clerkenwell's history

Hotel Indigo Clerkenwell is the brand's newest addition to the capital, and it pays tribute to the area's storied past.