To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
This English Castle can be found in the heart of the Black Country, Dudley, England. Built in the 8th century by the Saxons, finished in 1530 and destroyed by fire in 1750.