The Clock House in Farringdon (82 Leather Lane) has now reopened as the Craft Beer Co. New photos uploaded separately.