GB - England - Bruton
June 24, 2024
Durslade Farm Shop: • Durslade Farm Shop is a community farm shop which celebrates the best growers, farmers, makers and artisans its area has to offer. • Inspired by Durslade Farms fresh and seasonal produce which was only shared with Roth Bar & Grill, it was created to share this harvest...