White Castle is one of the most well preserved castles in Monmouthshire, with wonderful views over the surrounding countryside.
Visit Website »