The coach and horses in longborough is a donnington pub in the heart of the Cotswolds serving homemade food and excellent local beer!
Lovely Country Pub Welcome walkers,Muddy boots and Dogs Food served lunch and Evening Scrummy Sunday Roasts Accommodation Available