Other Restaurants in London - Clerkenwell 2 Clerkenwell Road, Clerkenwell, London, EC1M 5PQ Tags: dull, gastropub, large groups, pub, Pub for the masses, soleless