St. Thomas already has a lot batting for it. Along with London, it’s part of Canada’s 11th-largest metro area by population.
“We envision a St. Thomas that has successfully balanced growth with community well-being, a city where prosperity is shared ...