Which was the last pitched battle to be fought on English soil?
Sedgemoor, Somerset, England Sedgemoor District Council SEDGEMOOR Sedgemoor
sedgemoor district council sedgemoor somerset england sedgemoor
sedgemoor
WikipediaEntity
SEDGEMOOR