England’s capital gets even more magical at Christmas time! The City has such a vast array of things on offer that there really is something for absolutely anyone. You will find traditionally themed Christmas decorations spread across Covent Garden, and a huge topiary reindeer Rudolf covered in festive lights in the Piazza. The streets of London really do sparkle during the season to be jolly, and an extensive line-up of shops and malls will make your Christmas shopping a festive, exciting and endearing experience! Take in all the classic sights including Harrods, Piccadilly Circus and the Tower of London, all dressed up in their Christmas best. Or go and visit some of the many Christmas markets that pop up all over winter, wrap up warm and go and soak up all of the festive spirit! Visitors are also invited to enjoy Christmas carols around the magnificent Christmas tree in Trafalgar Square, which is sure to get your spirits high and provide upmost Christmas cheer!