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