The river that runs through town is called the Thames River and it is located in Middlesex County. So it is no surprise that the City is named London! Canada's tenth largest city is now home to the Canada's version of Silicone Valley and a major Medical Center. This high tech city is the 11th largest city in Canada and is home to a top OHL franchise, a restored and famous Broadway style theatre and anchored by the world renowned University of Western Canada. The Budweiser Center is home to the London Knights and professional performances by Disney on Ice and Sarah McLachlan to name a few. An international airport and a location half way between Detroit and Toronto makes London one of the most progressive and livable cities in Ontario!