St. Thomas already has a lot batting for it. Along with London, it’s part of Canada’s 11th-largest metro area by population.