Travel One Leicester Street is back in action Life in LuxuryJune 7, 2013November 19, 2016 Who? One Leicester Street What? One Leicester Street, the hotel on the former site of St John Hotel, has recently opened. The hotel features just 15 design focussed rooms. The...