Argentinian in London - Clerkenwell 93A Charterhouse Street, Clerkenwell, London, EC1M 6HL Tags: churrasco, meat, steak