Explore details about location Ffordd Nowell. Ffordd Nowell is a location situated within the Penylan alongside other areas such as Church Terrace, Wasdale Close, Pen-Y-Lan Terrace.