It's on the south bank.
The River Thames is located in Southern England and flows through Oxford and London before emptying into the North Sea.
The River Thames (pronounced tems).
The Tower of London is on the north bank of the River Thames.
London Docklands are on both the north and south banks of the river Thames in East and southeast London.
The River Thames
No. London is about 50 miles from the North Sea but straddles the river Thames.
The river Thames rises in Gloucestershire and flows through Oxford, Reading, Windsor and London before discharging into the North Sea. It is 212 miles long.
The river Thames flows into the North Sea about 50 miles east of London.
The river Thames flows through London and discharges into the North Sea.
They were built at the south of the River Thames.
The Thames River passes through London, England.
The South Bank usually refers to an arts centre which is on the southern embankment of the River Thames slightly east of central London.