London (Ontario) Attractions & Activities - The Best Holiday Destinations for 2020
London is a medium-sized city in Ontario, Canada. It is located west of Toronto, between Lake Huron and Lake Erie at the fork of the Thames River (not to be confused with the River Thames in London, England).
The Most Frequently Asked Travel Questions about London (Ontario)