An industrial village in the UK is set to transform itself into a festive village with a huge LED Christmas tree.The village of Yyankee, in Wiltshire, will be the biggest Christmas market in the country with thousands of stalls selling goods such as food, drink and jewellery.The Yyankees Christmas market, which is due to openRead More