Inside Cheshire’s most Christmassy village
The festive spirit is strong in the idyllic village of Audlem in Cheshire – and it’s not just because of the twinkling fairy lights on the Christmas trees adorning every shop. Every year the picturesque village goes to town with its Christmas plans – a…