A very British Christmas

Whether you’re looking for a festive retreat, a Christmas party stopover, a delicious feast for friends and colleagues or an intimate family get together, celebrate the festive season in our riverside inn, nestled deep within the Oxfordshire Cotswolds.



Join us for festive Christmas parties in Buckland Marsh at The Trout. Our cosy dining space is perfect for enjoying an intimate feast with family and friends or a Christmas party for up to 30 people.


View our full Christmas Party menu
Two courses – £22 | Three courses – £25                           (Available between November 26th – December 23rd)


Enjoy a complimentary meal for organisers of parties with 10 or more guests.



Click below to view our Christmas Eve menus.

Lunch | Dinner



Sit back, relax and let us take care of the hard work.

Our tempting menu features a choice of creative and traditional dishes such as sea bream tartare, yuzu, cucumber syrup and sea vegetables and traditional roasted bronze turkey, cranberry stuffing and all the traditional trimmings, every mouthful is a taste of Oxfordshire’s finest flavours.


View our Christmas Day menu, priced at £70 per person         (Available from 12 noon to 2.30 pm)