South EnglandThe Coach & Horses Inn October 19, 2018 in England ⋅ ☁️ 14 °C The served food is really good and homemade 😎👍🍺 0 likes Show trip