Award winning Farm Shop with a Cafe, Deli, Fishmongers and Butchery offering local meat. Based in North Dorset between Shaftesbury and Sherbourne The Udder Farm Shop