About Loch Leven's Larder
Loch Leven’s Larder is a farm shop in Loch Leven’s Larder/Channel Farm, the United Kingdom selling fresh, locally grown fruit and vegetables direct from the farm, a great local spot for pick your own fruit and produce near you. Gift shop for local and own-label produce and designer homeware, with on-site deli and restaurant.