French in London - Clerkenwell 121 Charterhouse Street, Clerkenwell, London, EC1M 6AA Tags: french, private parties: up to 35 guests, vegetarian dishes