Hamleys is a fantastic place to get new and innovative toys. There are plenty of toys fot children of all ages. For infants they have loads of fisher price selection. For todder and younger kids they have everything from cars to barbies, science kits to intetactive games. The prices are steep so i suggest you shop for only those toys which are unique. Eg. the flying pig that hangs from the wall. They demonstrate toys as well. I did find some avenger masks which were way more costly than my local toy store. Its tough taking kids out of store coz its just so much fun.