Question: The River Thames flows through which UK city, pictured here?
A London
B Glasgow
C Belfast
Correct Answer: London
Question: Which sea does the River Thames flow into?
A Black Sea
B Celtic Sea
C North Sea
Correct Answer: North Sea
Question: Which castle sits next to the Thames in London?
A Shrewsbury Castle
B Tower of London
C Newark Castle
Correct Answer: Tower of London