Weobley Castle Farm is a working farm sitting right below the medieval ruins of Weobley Castle, above the Llanrhidian marshes. It raises and sells Gower salt marsh lamb, and there’s a farm shop and tearoom where you can eat looking out over the estuary.