Social Studies (Year 6)
Geography
Which major river runs through London?
Seine
Thames
Danube
Nile
Next