The Bull Inn Charbury

Bull_Inn_Charlbury

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.