Main Content

Home ยป St Thomas

St Thomas

St Thomas is a city of over 38,000 located just a few minutes south of London. St Thomas was founded in 1810 and quickly became a major railway transportation hub for Canada. Jumbo the circus elephant died here on September 15, 1885, when hit by a locomotive following a performance. There is a life-sized commemorative statue that was erected in 1985.

In real estate terms the average home price in St Thomas is generally lower than London. All of the same housing options exist and in the last few years a number of new developments have started. While St Thomas is considered by many to be a commuter town to London it does have a very distinct and vibrant identity.