The Thames River runs through London, Ontario, giving the city its nickname "The Forest City" due to the extensive greenery along the riverbanks. The river is named after the famous Thames River in London, England.
London Knowledge Knockout: 20 Questions to Determine Your Mastery