Explore details about location Crickhowell Road. Crickhowell Road is a location situated within the Cardiff alongside other areas such as Loudoun Square, Radyr & Morganstown, Caspian Close.