Humanity (Year 6)

What river runs through London?

The River Thames