London Now Has Its First Statue Of Queen Elizabeth II

about 6 months ago (11/14/2023)

London Now Has Its First Statue Of Queen Elizabeth II | Londonist London Now Has Its First Statue Of Queen Elizabeth II By Will Noble Will Noble London Now Has Its First Statue Of Queen Elizabeth II This is London's first public statue of the Queen. © Poppy Field London's first statue of Queen Elizabeth II has been unveiled, outside the Royal Albert Hall. In a relatively low key event on 11 November 2023, King Charles III and Queen Camilla revealed the two-metre-tall bronze figure of the late monarch in one of the niches of the Albert Hall's South Porch.

» read more on Londonist