Oct 11, 2012 An early glimpse of the Christmas lights in Oxford Street.

London, United Kingdom 711