Visiting Alnwick in Northumberland

In Alnwick, you will find one of the most incredible fortified buildings in the whole of Europe. It is also one of the largest inhabited castles in the country, and many people refer to it as the Windsor Castle of the North. The castle was originally constructed in the mediaeval times, and since that point, […]

Read More