Explore details about location Sloper Road. Sloper Road is a location situated within the Cardiff alongside other areas such as Saint Peter's Crescent, Clipper Road, Angelina Street.