The Greyhound is a handsome Cotswold-stone pub situated on the edge of the village of Bessels Leigh. Sometimes overlooked by commuters to Oxford, the Greyhound is a lovely place to stop for excellent food or a drink from one of their large selection of local brews.
It’s large garden provides a delightful setting whatever the season.
Comments