Boat Insurance in London, Ontario
The Thames River is one of London’s most significant features; it’s the reason the city was founded here. The north and south arms of the Thames River converge in the city centre, which is known as the Fork of the Thames or just simply “the Forks.