Estate Agents in London - Clerkenwell 70 Clerkenwell Road, Clerkenwell, London, EC1M 5QA Tags: flats, houses, letting, residential, sales