II memorial
-
Central London site revealed for Queen Elizabeth II memorial
Sep 8, 2024The UK government announced on Saturday that St James’s Park in London will serve as the site of a national memorial to Queen Elizabeth II. The memorial will possess “historical and constitutional significance and personal connection”...