A quintessential country inn in the heart of Oxfordshire, just 15 miles from Oxford, nestled on the river Windrush. This 15th-century quintessentially English inn blends the rural charm of its historic setting with contemporary design, luxurious comfort and delicious menus crafted from the best seasonal produce.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.