Originally Posted by Lither_1927 Where are the farm shops. I keep hearing about them but never seen one. Forage Farm in cowbridge, decent stuff to be fair and locally sourced. Fruit and veg picked up locally
Forum Rules