London is the capital city of England. It is on the River Thames, but not on the river's estuary.
The River Thames
Melbourne is situated on the estuary of the Yarra River
London is situated on the River Thames (pronounced 'temz'.
Narmada and Tapi are the only rivers that forms estuaries in India
Brahmaputra River
The River Thames estuary in London, UK, is where the river water mixes with the sea water of the English Channel.
There are numerous rivers in and around Germany The main river or best known is the Neckar.
No. An estuary is aplace where two rivers or streams meat. NO. An estuary is the place where a river meets the sea
The Potomac and Anacostia rivers.
Thames
There are no rivers in LONDON !!!!! Oh no river Thames then ? or the river Lee
No but the areas where rivers enter it are. Like padilla bay and the skigit river.
The Rio de la Plato is an estuary which is created by the Uruguay River and the Parana River. The Rio de la PLato is an estuary which is formed by two rivers.