Discover London’s Christmas festivities along its elegant streets of the West End & Mayfair. Then grab your skates for fun at the Natural History Museum.