Thames
London is situated on the River Thames (pronounced 'temz'.
London is on the River Thames but not quite at its estuary.
the thames, obviously lol hehe
The River Thames is the major river through London, cutting right through the middle of the city. There are many other rivers in London, such as the River Lee (or Lea) and the River Brent.
Hampton Court Palace and the Palace of Westminster
Thames.
London
Thames Valley is a collective term used to describe the counties and towns which a situated along the River Thames. It covers from Oxfordshire and through into London.
The city that was established at the narrowing of the Thames River is London. The Thames River was once the capitals principle transport artery and one of the world's busiest waterways.
the river thames is situated in the UK in central London
Melbourne is situated on the estuary of the Yarra River