Top 15 Must-See Attractions in London, Ontario
While London is often associated with the Thames River, Covent Garden Market, and Piccadilly Street, it is important to clarify that this London refers to a considerably smaller city situated in Southwestern Ontario. Known as ‘The Forest City,’ it was founded by clearing land amid a forest.