Welcome to The Coach & Horses Inn
In a unique corner of Oxfordshire, at the head of the Thames Valley, this enchanting village pub has recently enjoyed a total refurbishment to include it's nine rooms, nestled around a picturesque, terraced courtyard. Serving great pub food, it is close to the historic city of Oxford and is a perfect place to explore the local area