La batalla de Cefn Digoll , también conocida como la batalla de Long Mynd, se libró en 630 en Long Mountain, cerca de Welshpool, en el actual Gales . La batalla se libró entre el ejército northumbriano del rey Edwin de Northumbria y una alianza antinortumbriana entre el rey Cadwallon de Gwynedd y Penda de Mercia . [1] : 71 La batalla puso fin a la dominación northumbriana de Gwynedd y precedió a una campaña galesa en Northumbria, que condujo a la muerte de Edwin en la batalla de Hatfield Chase .