Statue of Queen Elizabeth II for national memorial in London is unveiled showing the late monarch as a young woman in her Garter robes

Daily Mail Daily Mail

Unveiled on Tuesday to mark what would have been her 100th birthday, the monument will stand in St James's Park overlooking The Mall in a new space called Queen Elizabeth II Place.

Read full article at Daily Mail →