Christmas in London is a special time of the year and is the most celebrated season in London. The whole city is magical with festivities and it is said to be a memorable moment in life for people who are on their maiden visit to London.West End Christmas LightsLondon Streets are lit up strategically with themed items and people visit the streets in the evening to capture the glowing attraction of the city. The West End is exceptional every year and people flock here to see the lights and decorations. Visiting the shopping stores in Oxford Street and Regent Street is awesome and some people venture to the West End just for window shopping under the dazzling lights.Ice Skating RinksOutdoor ice skating in winter is famous all over London. Skating rinks appear in different destinations from mid...