Scooters & Motorbikes in London - Clerkenwell 73 Clerkenwell Road, Clerkenwell, London, EC1R 5BU Tags: clothing & accesorries, mopeds, scooters