Explore details about location Crickhowell Road. Crickhowell Road is a location situated within the Cardiff alongside other areas such as Ferry Road, Bute Esplanade, Crickhowell Road.