Explore details about location Narberth Road. Narberth Road is a location situated within the Cardiff alongside other areas such as Clos y Berllan, Guildhall Place, Clos Tyla Bach. Additionally, some smaller parts of Narberth Road include specific areas like Addicott Close, Plymouth Wood Close adding to the diversity of its landscape.