The River Thames runs through London and connects the city to the North Sea. The source of the river is Thames Head in Gloucestershire. The North Sea tides reach well into London, at Teddington Lock.
No. London is about 50 miles from the North Sea but straddles the river Thames.
No. London is an inland city on the River Thames which flows into the North Sea.
The South Bank is definitely part of Inner London. The City is north of the river and about two miles further East.
London Bridge is one of the many bridges across The River Thames in London, England. It goes from The City of London on the North Bank to Southwark on the South. See the related link.
london. london.
The River Thames flows through the middle of London. Other rivers, such as the River Lee, flow into it within the city.
London is on the River Thames but not quite at its estuary.
Thames.
London
The river Thames
The River Thames.
London, the capital city of England. The Thames' source is in Oxford, and it's mouth opens directly north of the English Channel.