The Bull Inn
A lovely landmark building in the heart of Charlbury, The Bull is revelling in the effects of a rural-chic makeover. From an under-loved local it has become a stylish and popular venue offering elegant accommodation and good honest pub food that celebrates the flavours of the Cotswolds.