Anzac Day has been marked in London with the Princess Royal attending a dawn ceremony at Wellington Arch in Hyde Park Corner.
Organised by the New Zealand and Australian High Commissions, Anne arrived for the service shortly before it started at 5am.