Does London Ontario Have A Thames River?
The Thames River begins in a swampy area of southwestern Ontario and meanders quietly for 273 km past the cities of Woodstock, London and Chatham-Kent to empty into Lake St. Clair. At the Forks, in London, the North Thames River joins it. What river runs through London Ontario? Thames RiverThames River, river in southern Ontario, …