Letter of the Week
-
Castle Bytham: A Historical Overview Castle Bytham is a conservation village in Lincolnshire, England, near the border with Rutland, about 9 miles north of Stamford. Its name comes from the Norman castle built shortly after 1066, and from the Old English word bythme, meaning “valley bottom.” Saxon and Norman Origins Historic Farms of Castle Bytham🏚️