Explore details about location Willow Hill Road. Willow Hill Road is a location situated within the Winchester alongside other areas such as Earl Avenue, Cedar Lane, Wetherby Drive.