
Illustration — photo coming soon
Ye Olde Three Horseshoes is a traditional English pub in Spelsbury, a village that sits pleasantly away from the main tourist routes.
It's the kind of place that works equally well whether you're stopping for a quick drink or settling in for a proper meal after a walk through the countryside. The food is straightforward British cooking – hearty and filling, done without fuss – and there's a good selection of local ales on tap.
What makes it worth seeking out is the atmosphere. You'll find locals and visitors naturally sharing the space, and the pub genuinely functions as a meeting point for the village rather than just a commercial stop. There's no pretension here, just the sort of easy-going friendliness that makes you feel welcome whether you're a regular or passing through. Time tends to move differently in places like this – an hour disappears without anyone minding.
Spelsbury sits on the quieter lanes of the Cotswolds, which makes it useful if you're exploring the less-travelled walking routes or driving between bigger towns like Chipping Norton, Burford, and Charlbury. It's exactly the sort of reliable country pub worth diverting for if you value genuine hospitality over polished presentation. The kind of place, in other words, that reminds you why traditional English pubs still matter.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.