The Clerk & Well Pub and Rooms

156 Clerkenwell Road, London