Explore details about location Ffordd Cwellyn. Ffordd Cwellyn is a location situated within the Penylan alongside other areas such as Grenville Road, Dynevor Road, Doe Close.