• Barnard Castle – English Heritage

    Barnard Castle - English Heritage Scar Top, Barnard Castle, England, United Kingdom

    Built to control a river crossing, this imposing medieval castle is set up on a high rock overlooking the River Tees. Building began on the castle after 1093 and much of what remains today has survived from the 12th and early 13th centuries. With its rich and often turbulent history, your class can explore the […]