Established in 2007, the Llanmadoc community shop was the response of a small community on the Gower peninsula to the closure of its last shop ten years ago.  The community founded a not-for-profit cooperative to run a local shop, providing a wide range of fresh goods, groceries, frozen and chilled goods, an off license, a post office and a bakery.