Weobley Castle (pronounced "web-lee"; Welsh: Castell Weble) is a 14th-century fortified manor house on the Gower Peninsula, Wales, in the care of Cadw. The castle overlooks Llanrhidian saltmarshes and the Loughor estuary.
Contact us...