The Kings Head in France Lynch, which brands itself the friendliest pub in the village near Stroud, has shut “for the ...