The Battle of Sedgemoor in 1685 was the final major battle fought on English soil.
The Battle of Sedgemoor in 1685 was the final major battle fought on English soil. The defeat of the Monmouth Rebellion ended attempts to overthrow James II and led to harsh reprisals across the region.
Map
Tags
historybattlefield