Show:
Questions
Responses
Print
The UK
100
Where is the river Thames?
In Great Britain
200
What is the name of the theatre where Shakespeare worked?
The Globe
300
What is the capital of Great Britain?
London
400
Wher is Glasgow situated?
in Scotland
500
What is the name of the central square in London?
Trafalgar Square