Oxwich Bay is a bay on the south of the Gower Peninsula, Wales. Its landscape features sand dunes, salt marshes and woodland. Oxwich Bay includes a 2 ¹⁄₂-mile long sandy beach, accessible from the village of Oxwich.
... Hywel Griffith - the Michelin-starred head chef of The Beach House on Swansea s Oxwich Bay - believes whelks are misunderstood...