Covent Garden Christmas Tree Switch On
The Covent Garden team put the last bauble on London's largest handpicked C...