Quizzing Live

On Which London Street Will You Find Britain's Biggest Toy Store 'Hamleys''

Answer:
Regent Street