Explore details about location Avenue Thornhill. Avenue Thornhill is a location situated within the Westmount alongside other areas such as Belvedere Place, Avenue de Trafalgar, Avenue Sunnyside.