The Bull Inn Charbury
The Bull Inn
Nestled in the heart of the charming town of Charlbury, The Bull Inn is a rare find. It is relaxed yet elegant in style and prides itself on offering a home from home experience. This comes in the form of great, honest food, personable service and comfy yet utterly gorgeous accommodation. It is a great base from which to explore the local area or venture further into the Cotswolds.