Britain's Queen Elizabeth II arrives to unveil a memorial to Queen Elizabeth, the Queen Mother, on the Mall in London, Tuesday, Feb. 24, 2009. The bronze sculpture sits near a statue of the Queen Mother's husband, King George VI, near Buckingham Palace in central London. The Queen Mother died in 2002 at age 101.