Edinburgh voted the uk’s favourite christmas market

Christmas is no longer a single day in the calendar for us to celebrate, but a full season of events and traditions, from Christmas Light switch-on and office Christmas parties to festive themed restaurant menus, television programmes and even fashion…