The Greyhound Inn


“This quintessential English Inn is the heart and soul of the small village of Letcombe Regis, in the Vale of the White Horse. It offers excellent food, fine wines and real ales, eight bedrooms and a heartfelt welcome, and is a perfect retreat for walkers and cyclists, romantic couples and families.
Telegraph Expert Rating 9/10.”

Cathy Stebbings, August 2016
Read more