Towton
Towton is a village in North Yorkshire, England, known for its historical significance. It is most famous for the Battle of Towton, which took place on March 29, 1461, during the Wars of the Roses. This battle was one of the largest and bloodiest fought on English soil, marking a decisive victory for the Yorkists over the Lancastrians.
The village itself features a few notable landmarks, including the Towton Battlefield memorial, which commemorates those who fought in the battle. Today, Towton is a quiet rural area, attracting visitors interested in its rich history and scenic countryside.