Location, Location, Location: The Heart of Thornhill. If you’re considering setting up a business or expanding your existing enterprise, this could be the perfect destination to establish your commercial presence. Known for its vibrant community and strategic location in the Greater Toronto Area (GTA), offers a diverse range of opportunities for entrepreneurs and business owners.