Scooters & Motorbikes in London - Shadwell 52 Nelson Street, Shadwell, London, E1 2DQ Tags: clothing & accesorries, mopeds, mots, recovery service, scooters, servicing & repairs