When it comes to the most wonderful time of the year, London has no end to the festive experiences waiting to be enjoyed. The city always looks its best bedecked with famous festive lighting, visible throughout the city from its quieter streets to its busiest landmarks. The fantastical winter windows, carefully crafted each year by local artisans are unmissable, as are the countless Christmas markets, waiting to sell steaming food, warming beverages and beautiful gifts. Suitable for all v.