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