Hamleys The Finest Toy Shop in The World, 188-196 Regent St., Marylebone, Mayfair and Soho 020 3014 7536
Hamleys The Finest Toy Shop in The World, 188-196 Regent St., Marylebone, Mayfair and Soho W1B 5BT 020 3014 7536