Explore details about location Sheen Road. Sheen Road is a location situated within the Wirral alongside other areas such as Main Road, New Chester Road, Cotswold Road.