Question

    Which city in the UK will host the national memorial for

    Queen Elizabeth II?
    A Buckingham Palace Correct Answer Incorrect Answer
    B St James's Park Correct Answer Incorrect Answer
    C Westminster Abbey Correct Answer Incorrect Answer
    D Hyde Park Correct Answer Incorrect Answer
    E The Tower of London Correct Answer Incorrect Answer

    Solution

    St James's Park, London, has been chosen as the location for the national memorial to Queen Elizabeth II due to its historical significance.

    Practice Next