Thursday 8 December 2011

London Christmas lights

The best Christmas lights in London are to be found away from Oxford Street and Regent Street. I explored some of them last night with Westminster Walking - there are further walks on 12 and 29 December, ending in a pub with open fires and mulled wine.







No comments: