Home Videos The Christmas Trees have arrived at Buckingham Palace