Monthly Archives: December 2012

Happy Christmas from Bedford Square

The Christmas tree is up in Bedford Square and although we’re lacking a dusting of snow or even a festive frost, the lights look magical twinkling through the borders. Meanwhile, with all the leaves down, we are being treated to the sight of the magnificent London Plane trees in all their architectural glory.  Silhouetted against the winter sky, […]