Explore details about location Dolwen Road. Dolwen Road is a location situated within the Llandaff North alongside other areas such as Colwinstone Close, Caldy Court, Cathedral View.