London Ontario is located in Southwestern Ontario along the Quebec City-Windsor Corridor. It's a big city with a metropolitan area population of well over 400,000. London sits at the forks of the Thames River, halfway between Toronto and Detroit, Michigan. London was first settled by Europeans in 1826 and was incorporated as a city on January 1, 1855. The city is full of cultural attractions, diverse restaurants with award-winning cuisine, parks and pathways, specialty shops and trendy night spots.
Hotels in London
Best Western Lamplighter Inn & Conference Centre
591 Wellington Road
London, ON N6C 4R3
View Packages
Best Western Stoneridge Inn & Conference Center
6675 Burtwistle Lane
London, ON N6L 1H5
View Packages
