Source Weobley Castle – Exploring a 14th-century fortified manor house on the Gower Peninsula in Wales. VIDEO