London is a Canadian city situated in Southwestern Ontario along the Quebec london elder in home care City-Windsor Passage. The city has a populace of 366,151 according to the 2011 Canadian census. London goes to the confluence of the non-navigable Thames River, around halfway between Toronto, Ontario and also Detroit, Michigan.