Question: where are anzac day services held?
Answer: Usually, a service is held at the Australian War Memorial in Hyde Park, London ahead of a wreath laying and a parade at The Cenotaph in Whitehall. This is usually followed by the Anzac Day service at Westminster Abbey attended by members of the Royal Family.