• Weoley Castle – Birmingham Museums Trust

    Weoley Castle - Birmingham Museums Trust 135 Alwold Road, Birmingham, England, United Kingdom

    The fascinating ruins of Weoley Castle date back more than 750 years old and reveal the remains of a fortified manor house originally built as a hunting lodge by the Lords of Dudley. The ruins seen today are believed to date back as far as 1270, making it one of the oldest buildings still visible […]