Home United KingdomLondonEC1 155 Bar & Kitchen, Clerkenwell