Where to Find the Best Christmas Lights in London [2024]
Winter is a magical time to visit the UK capital, and no more so than when the best Christmas lights in London are in full swing! The whole city is lit up like one big festive party, and it’s an awesome sight to witness during late November or December. Whether you’re planning a Christmas shopping …