Her Majesty Queen Elizabeth II “… was entertained to a luncheon for Commonwealth Heads of Government…” on June 6, 2012. The event was held Marlborough House and hosted by the Commonwealth Secretary-General, The Rt. Hon. Kamalesh Sharma.
Source: Royal.gov.uk