Closing Time for a Village’s Last Pub? STONESFIELD, England — Seven pubs in this tiny village in West Oxfordshire have closed over the years, and some residents here still talk [...]