All key facts
PlaceTestable
The River Thames is the second-longest river in the UK (346 km) and flows through London
Related questions (2)
mediumsingle choice
Which famous river flows through London?
River Severn
River Mersey
River Thames
River Tyne
Explanation
The River Thames flows through London and is the second-longest river in the UK at 346 km. Many famous landmarks, including the Houses of Parliament and the Tower of London, stand along its banks.
easysingle choice
Which river flows through London?
The River Severn
The River Thames
The River Trent
The River Clyde
Explanation
The River Thames flows through London. It is the second-longest river in the UK at 346 kilometres. Iconic landmarks along the Thames include the Houses of Parliament, the Tower of London, and the London Eye. The River Severn is the longest river but flows through Wales and western England.