Christmas in the British Capital at London’s Winter Wonderland. Bright lights, big city: a time of year when London is alive with the Christmas…