Explore details about location Craighurst Road. Craighurst Road is a location situated within the Liverpool alongside other areas such as Menlove Avenue, Laurel Road, Penlinken Drive.