Health & Beauty in London - Leyton 38 Capworth Street, Leyton, London, E10 7HA Tags: cosmetics, perfumes, wigs