The Bull is in the beautiful town of Charlbury (find out more about Charlbury), nestling in the Evenlode Valley, down winding B roads and with its own railway station, Charlbury is a vibrant yet picturesque Oxfordshire town. A centre for festivals, full of welcoming pubs, and ideal for walking and cycling, there’s always something going on in Charlbury. The Bull Inn is only an hour and 15 minutes train ride from London. We’re situated just ten minutes from Woodstock, Soho Farmhouse and Cotswold hubs Chipping Norton and Burford. Whether you’re looking for a place to retreat to for the weekend, or a midweek pub to stop for a drink and light bite, we’re here for you. Find out more about what you can do in the area here.