Queen arrives for Commonwealth lunch

The Queen has arrived for her Commonwealth lunch at Marlborough House in central London. Credit: Tim Ewart


Queen's Commonwealth lunch

The Queen is at a lunch with the Commonwealth heads of state to commemorate her Diamond Jubilee. Protesters are outside demonstrating against the Sri Lankan president who is accused of presiding over human rights abuses.