Christmas tree illuminated at night at Covent Garden in London, England The Christmas tree at Covent Garden in London, England.The Christmas tree at Covent Garden in London, England.