• Stafford Castle

    Stafford Castle Newport Road, Stafford, England, United Kingdom

    A Norman motte and bailey castle dating from 1071, just 5 years after 1066. They have been providing the children of Staffordshire and beyond with tours for over 25 years, with many of their schools visiting year after year. They offer award-winning educational tours for Early Years, KS1, KS2 and KS3 students. They pride themselves […]