The Clifden Arms

About this pub
Nestled in the picturesque village of Worminghall, 10 miles from Oxford and only one hour from London, the Barn, situated in the grounds of a 15th century thatched pub, it is surely the quintessential English countryside venue.