Der Fluss entspringt bei Llangynllo in Wales. Er fließt in überwiegend südöstlicher Richtung nach Herefordshire in England und mündet schließlich bei Mordiford östlich von Hereford in den River Wye. Am Flusslauf liegen die Kleinstädt Presteigne und Leominster.