A British pub, the London Inn offers meals and drinks with vegetarian, vegan, and gluten-free options, overlooking a village green.