Toy Shops in London - North Kensington 67 St. Helens Gardens, North Kensington, London, W10 6LL Tags: children, children's clothes, colour, design, dolls, kids, soft toys