Christmas lights in Sloane Square There is something special about London lit up for Christmas, and as I had a spare evening I […]