The Greyhound Inn is a cozy, historic inn nestled in the scenic Oxfordshire countryside, offering a warm and inviting retreat. With individually designed rooms full of rustic charm and modern comforts, it’s the perfect place to unwind. Our restaurant showcases a menu of seasonal dishes crafted from locally sourced ingredients, providing a true taste of the region. Guests can relax by the fireplace or enjoy the beautiful garden, adding to the inn’s welcoming atmosphere. At the Greyhound Inn, we’re dedicated to providing an authentic countryside experience with comfort and hospitality at its heart.
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.