Alberbury Castle - Credit: Wikimedia Commons
Alberbury Castle is in the village of Alberbury – some nine miles west of Shrewsbury, Shropshire and very close to the border with Wales. The building has been constructed from locally available red sandstone. It is a Grade II listed building. Read more on Wikipedia
Source: en.wikipedia.org