👉 Battlestead is a town located in the county of Leicestershire, England. It was named after William Battle, a soldier who served in the army during the English Civil War. The town's history dates back to the 13th century when it was known as "Starkfield". In the 18th and 19th centuries, it was part of the county of Rutland. During World War II, Battlestead became a major training centre for the British Army