Looking for the best attractions and activities in London, Ontario? Here are my top picks for things to do in London Ontario for an amazing day or weekend!