The tiny village of Chelsworth is once again staging its traditional, rural Christmas Fair. Taking place in the medieval All Saints Church, this event is a world away from the hustle and bustle of high street Christmas shopping. The church doesn't even have direct road access - you walk through someone's garden to reach it. Inside you will find a warm and welcoming festive atmosphere with 20+ stalls selling all manner of Christmas gifts and goodies, plus a tombola and a fabulous raffle. Refreshments will be available - think mulled wine and mincepies. There will be free parking at a nearby farm.