Clothes & Fashion in London - Leyton 421 Lea Bridge Road, Leyton, London, E10 7EA Tags: building, industrial, staffwear, uniforms