Where to Eat in London on Christmas Day: 14 Spots for Festive Feasts
Charles Dickens knew it, and soon you will too: there's a certain magic that envelops London come Christmastime. The city, already known for its timeless charm, transforms into a winter wonderland of twinkling lights, grand Christmas trees, and festive markets that make the cobblestone streets glisten and the Thames sparkle a little brighter. From the shimmering ice rinks to the carolers echoing harmonies at Trafalgar Square, London at Christmas is nothing short of a fairy tale...