Lower Oddington • United Kingdom
Located in the heart of the village, The Fox is a 19th-century British inn nestled in the Gloucestershire countryside, offering a menu that celebrates produce from its sister farms alongside craft beers and seasonal cocktails.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!