heritagefutures.wordpress.com
Llawhaden Castle: guidebook
Llawhaden Castle was constructed in the 12th century to protect the lands owned by the bishops of St Davids in Pembrokeshire. The castle was destroyed in 1192, but rebuilt in the late 13th century.…