Skip to content
Cotswolds Info

Places to eat and drink in the Oxfordshire Cotswolds

27 places · every place verified by us

The Oxfordshire Cotswolds eats well on the railway line: Daylesford's farm near Kingham, two inns in Charlbury and Burford's side-street kitchens, with village pubs by the Windrush and the Thames. Most take dogs, and Sunday lunch needs booking.

The gabled farm shop at Daylesford lit up at dusk
Good for

Filters

Price band
Accessibility
Clear all filters

27 places

27 places

Kingham and Charlbury

Daylesford Farm, 2 miles from Kingham station, is the best-known food stop in the Oxfordshire Cotswolds: a farm shop with restaurants, of which the Trough holds a Michelin Green Star. The Old Spot serves lunch from 11am to 4pm and takes walk-ins only, and dogs are welcome across the site except in the Trough.

Charlbury, on the same line, has two inns worth the train. The Bull, on the corner of Sheep Street, cooks over open fire with vegetables from its own market garden, serves breakfast to anyone from 8am without booking and is eight minutes' walk from the station. The Bell, run by Daylesford Stays, puts farm produce on a pub menu, with an orchard garden of nearly an acre that opens in the warmer months.

Burford and the Windrush

In Burford, the Angel on Witney Street is the quieter alternative to the High Street inns, with an AA Rosette for its cooking and a walled garden. Thursday is pie night. Huffkins, the bakery founded in Burford in about 1890, still has its café and a medieval courtyard on the High Street, and a second café on Witney's High Street.

West of the town, the Fox Inn at Great Barrington is a Donnington pub with a riverside restaurant and garden on the Windrush, serving all day on Fridays and Saturdays and from noon to 7pm on Sundays. Down towards Lechlade, the Five Alls at Filkins cooks trout from Bibury and pork from Kelmscott, and the Plough at Kelmscott, a stone's throw from Kelmscott Manor, is five minutes' walk across the fields from the Thames Path.

The Wychwoods

At Milton-under-Wychwood, the Hare leans to the sea, with fish and shellfish landed daily in Devon and Cornwall, and opens every day from 11am. At Shipton-under-Wychwood nearby, the Lamb serves simple pub food every day, Sunday evenings included.

Booking and dogs

Book Sunday lunch at the Fox and the Five Alls, which fill, and dinner at the Bull. The Angel and the Hare do not publish kitchen times, so ask when you book. Dogs are welcome at the Bull, the Bell, the Five Alls and Huffkins, and at Daylesford outside the Trough. For Blenheim and the Wildlife Park, see things to do in the Oxfordshire Cotswolds.

Town by town: places to eat in Burford and places to eat in Woodstock.

Long tables in a timber-roofed barn restaurant with an open kitchen at the far end
The Trough restaurant at Daylesford Farm

Our picks in the Oxfordshire Cotswolds

Daylesford for the farm shop and a walk-in lunch at the Old Spot, the Bull and the Bell for a meal off the train at Charlbury, the Angel for Burford's side-street kitchen, the Fox for the Windrush, the Hare for fish, the Five Alls for local produce and Huffkins for where it began.

All places

Before you go

Booking ahead
Book Sunday lunch at the Fox at Great Barrington and the Five Alls, and dinner at the Bull. Breakfast at the Bull, from 8am to 10.30am, needs no booking.
By train
Daylesford is 2 miles from Kingham station, and the Bull eight minutes' walk from Charlbury station.
Dogs
Welcome at the Bull, the Bell, the Five Alls and Huffkins, and across Daylesford except in the Trough.
Closed days
The Five Alls serves no lunch on Mondays or Tuesdays. Huffkins in Burford closes at 4pm on Sundays.

Walks with a pub

Kingham to Daylesford's farm, Burford along the Windrush, Swinbrook and Fulbrook, and Combe to Blenheim's park.

All walks starting here

Questions

Where can I eat near Kingham station?

Daylesford Farm, 2 miles from the station, has a farm shop and restaurants, and the Trough holds a Michelin Green Star. The Old Spot serves lunch from 11am to 4pm and takes walk-ins only. Walk there on our Kingham and Daylesford walk. Dogs are welcome across the site except in the Trough, and there is plenty of parking by the farm shop.

Where is the best pub in Charlbury?

The Bull, on the corner of Sheep Street, for cooking over open fire with vegetables from its own market garden. Breakfast is open to anyone from 8am without booking, and dinner needs a table. The Bell, on Church Street, is the relaxed choice, with Daylesford produce, log fires in winter and an orchard garden that opens in the warmer months. Both welcome dogs, and the Bull is eight minutes' walk from the station.

Where can I eat by the river near Burford?

The Fox Inn at Great Barrington, a Donnington pub with a riverside restaurant and garden on the Windrush near Burford. Food runs all day on Fridays and Saturdays and from noon to 7pm on Sundays, and Sunday lunch fills early, so book. It has a log burner in the bar and seven bedrooms if you want to stay.

Where can I get afternoon tea in Burford?

Huffkins on the High Street, where the bakery began in about 1890, serves afternoon tea every day, and you can book it. Sit in the sun-trap medieval courtyard at the back, or among the beams inside. Dogs are welcome, and the bakery shop next door sells cakes to take away. It closes at 4pm on Sundays.

Rolling green fields and hedgerows of a broad valley under a cloudy sky

About the Oxfordshire Cotswolds

The Windrush and Evenlode valleys on the Oxfordshire side of the hills: Burford's High Street, Kingham on the railway, Witney's blankets and Woodstock at Blenheim's gates.

Read our guide to the Oxfordshire Cotswolds

Don't miss a thing

What is on, what is new and what is in season in Cotswolds Info, in your inbox about once a month.

About once a month. Unsubscribe at any time.