Other Restaurants in London - Clerkenwell 8-10 Warner Street, Clerkenwell, London, EC1R 5HA Tags: delivery, european, expensive, modern, salads, takeaway, take-away, world cusine