London is one of those cities that genuinely, well and truly has it all. It is the ideal destination for all of the family, simply because you will never be stuck for things to do. The cold climate here makes for the perfect Christmas setting, and while it’s so often easy to get lost in the grey reality of the big city, during this period of the year, it really comes into its own. The people are friendlier, the lights are brighter and spirits are generally higher than at any other time.
Perhaps you could stroll through Knightsbridge or marvel at the window displays at Harrod’s, before popping in to finish the last of the Christmas shopping? Alternatively, a visit to Hyde Park’s Winter Wonderland is that little bit different, and a rather fun way to spend an evening. And, of course, you cannot go wrong with a carol concert at the Royal Albert Hall. In among all of this, you cannot miss the Thames by night over Christmas, perhaps from the London Eye – but there’s simply too much to do!