Explore details about location Treowen Road. Treowen Road is a location situated within the Crumlin alongside other areas such as Fflorens Road, Hafod-yr-ynys Road, Commercial Road. Additionally, some smaller parts of Treowen Road include specific areas like Kendon Road, Station Road, Rhiw Farm Crescent adding to the diversity of its landscape.