Explore Britain’s 10 best summer city break experiences
Summer is upon us and cities all around the UK are on hand to make our dream summer…
Read More
Prepare to be dazzled at Covent Garden, where the heart of the Christmas lights display is none other than London’s largest hand-picked Christmas tree, soaring to an impressive 60 feet! This colossal beauty is a masterpiece adorned with 30,000 twinkling lights and giant baubles, a labour of love that required a dedicated team of 60 workers investing 300 hours of meticulous work, complete with the assistance of a cherry-picker for those upper branches.