Toy Shops in London - Leyton 792-794 High Road Leyton, Leyton, London, E10 6AE Tags: dolls, dressing up outfits, soft toys, traditional toys, wooden toys