Explore details about location Hillhead Avenue. Hillhead Avenue is a location situated within the South Lanarkshire alongside other areas such as Scioncroft Avenue, Montgomery Place, Highburgh Drive.