The Greatest Castle Never Built!

Until recently, I have been ‘finishing off’ Beaumaris Castle, situated on the Welsh island of Anglesey. It was never actually completed and is the greatest castle never built! ITV Wales joined us for the morning to see what I have been working on there for the last year… To see Ian Lang’s report on ITV […]