Christmas Fayre

Usually held in November, this Christmas shopping evening has become a popular fixture on the calendars of all shopaholics in West Oxfordshire.

The hall is crammed with wonderful presents for all ages and pockets, from fabulous silver jewellery and hand-made leather goods to aromatic soaps and tasty chutneys.

You can chat over a glass of mulled wine and a mince pie and buy your cards, wrapping paper and presents without leaving the village. There is always a well-stocked hamper to win so don't forget to buy your raffle ticket at the door.