Clothes & Fashion in London - Leyton 17 Argall Avenue, unit, 3, Leyton, London, E10 7QE Tags: dressmakers