Covent Garden Installs Its Christmas Decorations
Covent Garden installs its Christmas decorations despite London going into ...