BP's 2012 Annual Shareholder's meeting held at ExCeL Exhibition Centre in London, England. - LianaLisa