Not to be confused with Weobley Castle, Herefordshire
Weobley Castle 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.
Wikipedia https://en.wikipedia.org/wiki/Weobley_Castle,_Gower
Official Website http://cadw.gov.wales/daysout/weobleycastle/?lang=en
Address (Unnamed Road), SA3 1, United Kingdom
Coordinates 51°36'46.038" N -4°11'57.707" E