Winter in Covent Garden January 18, 2017Covent Garden (London) is a really nice market place. But when December comes looks like fairy tales. «»