Once again London has geared up for the run up to Christmas. Once again the lights are on in Oxford Street and ice skating rings have opened up at the Natural History Museum, Somerset House and other venues. The Winter Wonderland has arrived in Hyde Park and thousands of people our out to find various Christmas shopping bargains, enjoy the rides or relax at the Bavarian Village (shown below).
Every year just before Christmas Oxford Street and Regent Street are closed to traffic, and them promptly fill with tens of thousands of people who descend on the shops. One of the busiest shopping days of the year, it is accompanied by various street entertainment, rides and music, making for a festive atmosphere.
And yet in the midst of it all on wonders if the Christian meaning behind Christmas has somehow been lost.