The Greyhound Inn


“The ideal country pub for modern people, The Greyhound’s casual and convivial atmosphere belies its well-organised formula: comfort, style and great food. Set in the main street of charming Letcombe Regis, in the Vale of the White Horse Oxfordshire village, you’ll find characterful rooms, a jolly pub with and an atmospheric restaurant serving tasty British cuisine.”

Peter Slee, May 2018
Read more