Loading map…

The Bell Inn

The Bell Inn in West Oxfordshire, UK, offers a traditional pub experience. The air is filled with the comforting aroma of classic British fare, promising a satisfyingly tender texture. It's a perfect spot to enjoy hearty pub classics.