Toy Shops in London - Mayfair 188-196 Regent Street, Mayfair, London, W1B 5BT Tags: children's toys, fun, kids, toys