Trafalgar Square’s Iconic Christmas Tree Returns To London From Today – Here’s Exactly When The Christmas Tree Will Be Lighting Up At Tonight’s Ceremony
Each and every year, a big old Norwegian spruce is proudly plonked in the middle of Trafalgar Square, courtesy of the lovely people of Oslo. And each and every year, that very same seasonal spruce receives an outrageous...