Yew Tree Farm Shop is in the countryside. I live in the city. Therefore, I have no idea how I ended up there. Perhaps I was escaping from a murderous hitchhiker.Selling produce picked, harvested or slaughtered as close to the grounds as possible, this charming little farmyard is the kind of place you expect to…