Explore details about location Hillhead Road. Hillhead Road is a location situated within the Sefton alongside other areas such as Gloucester Road, Church Road, Shakespeare Street.