Other Restaurants in London - Clerkenwell 38 Charterhouse Street, Clerkenwell, London, EC1M 6JH Tags: bar, private parties: up to 300 guests