iVisit... Christmas in the Capital
From the hundreds of thousands of lights illuminating the main thoroughfares of Regents and Oxford Street to the dozens of picture-perfect Ice rinks dotted around the city, London is a truly spectacular place at Christmas time