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.