Nothing gets me in the holiday spirit faster than an evening stroll through Sloane Square. The lights on the side of Peter Jones and hanging in the trees give the area a blue hue highlighted by the cold crispness of the air. It's magical!
But my favorite street has to be Elizabeth Street - Don't you just love the chandeliers hanging above the street?
We ended up meeting friends at our favorite "Sunday Roast" spot, The Orange on Pimlico Road. Happy Christmas to all....see you back in London in 2011!