There's no city quite like London to experience the Christmas magic. It’s the city that brings a smile to the faces of the ...