Question 4:25
Geography
Score 0:


 
The river Thames passes through...

London
Bristol
Newcastle
Wales