Pizzeria in London - Clerkenwell 1 Clerkenwell Road, Clerkenwell, London, EC1M 5PA Tags: air conditioning, pizzeria, private parties: up to 40 guests, takeaway, vegetarian dishes