The South West of England, and in our opinion Devon, produces the best meat in the world. It starts with the soil, which is a beautiful red here on Elston Farm and ends with the perfect amounts of rain and sunshine to grow luxurious grass. The grass is eaten by the animals and they turn it into nutrient dense Read moreā¦