what city is located on the thames river
The Thames River is located in southwestern Ontario, Canada. The Thames flows west 273 kilometres (170 mi) through southwestern Ontario, through the cities of Woodstock, London and Chatham to Lighthouse Cove on Lake St. Clair. Its drainage basin is 5,825 square kilometres (2,249 sq mi).
Molesey faces Hampton, London and in Greater London the Thames passes Hampton Court, Surbiton, Kingston, Teddington, Twickenham, Richmond (with a famous view of the Thames from Richmond Hill), Syon House, Kew, Brentford, Chiswick, Barnes, Hammersmith, Fulham, Putney, Wandsworth, Battersea and Chelsea.