l, London, United Kingdom

As if Covent Garden market wasn't cool enough, the Christmas lights kicked it up another notch.

Travel Deals for London