Humanity (Year 7)
Geography
Which river flows through London?
River Thames
River Mersey
River Severn
River Trent