British in London - Clerkenwell 117 Charterhouse Street, Clerkenwell, London, EC1M 6AA Tags: , bar, bar food, cocktails, fun