Question: where is hamleys toy shop in london located
Answer: Regent Street