London is situated on the bank of which river

London is situated on the bank of which river
A: Rhine
B: Thames
C: Danube
D: Seine

London stands on the River Thames which flows to the North Sea. The Rhine runs mainly through Germany and the Netherlands. The Danube crosses central and eastern Europe. The Seine flows through Paris. River city mapping is a frequent geographic test area. Pair London with the Thames for perfect recall under time pressure.