All restaurants in Camden » All restaurants in Clerkenwell » Italian restaurants in Camden » Strada - Clerkenwell Strada - Clerkenwell Italian0.5 miles 8-10 Exmouth Market, Clerkenwell, Central London, EC1R 4QR 020 3390 1057 CallWebsite