This question has been on the minds of many people ever since the tragic death of the People’s Princess in 1997. Let’s find out together!
Princess Diana – The People’s Princess
Princess Diana was one of the most beloved members of the British royal family. She was known for her charitable work and her dedication to various causes, including AIDS awareness, landmines, and homelessness.
The Quest for a Statue
After her death, there were several proposals to build a statue in her honor. However, it took more than 20 years for this idea to come to fruition.
The Unveiling
Finally, on July 1st, 2021, a statue of Princess Diana was unveiled in Kensington Palace Gardens in London. The statue was commissioned by Prince William and Prince Harry, and it depicts their mother surrounded by three children.
Fun Fact: The three children represent the universality and generational impact of Princess Diana’s legacy.
The Design
The design was created by Ian Rank-Broadley, who is also responsible for designing the image of Queen Elizabeth II that appears on all UK coins. The statue is made of bronze and stands at 1.25 times life-size.
Rank-Broadley explains: “I think what we wanted to do was try to capture some essence of who she was as a person – her warmth, her humanity, her compassion and empathy – without actually trying to create a photographic likeness.”
A Place to Visit
The unveiling ceremony was attended by both Prince William and Prince Harry, along with other members of the royal family. The statue has become an instant attraction for tourists visiting London.
- If you are planning a trip to London, make sure to add the Princess Diana statue to your itinerary.
- It’s a beautiful tribute to a woman who touched so many lives and continues to inspire people around the world.
Conclusion
In conclusion, there is indeed a statue of Princess Diana in London. The unveiling of the statue was a long-awaited event and it has now become a popular tourist attraction. The statue is a beautiful tribute to an extraordinary woman who will forever be remembered as the People’s Princess.
9 Related Question Answers Found
Is There a Statue of Napoleon in London? London is known for its rich history and iconic landmarks. From the Tower of London to Buckingham Palace, the city is filled with historical sites that attract tourists from all over the world.
Is There a Statue of Stalin in London? London, the capital city of the United Kingdom, is known for its rich history and iconic landmarks. However, one question that often arises is whether there is a statue of Joseph Stalin, the controversial Soviet leader, in this historic city.
London, the capital city of England, is a hub of history and culture. The city is dotted with numerous monuments that showcase the rich heritage and architectural marvels of London. In this article, we will explore some of the most iconic monuments in London.
London is known for its iconic landmarks and attractions that draw millions of visitors from all over the world. One of the most famous and recognizable statues in London is the “Nelson’s Column”, located in Trafalgar Square. The statue was built to commemorate Admiral Horatio Nelson, a British naval hero who died during the Battle of Trafalgar in 1805.
Are you planning a trip to London and wondering what monument to visit first? Look no further than the iconic Tower Bridge, the most visited monument in the city! What is the Tower Bridge?
Are you searching for a Sephora store in London? Unfortunately, there is no physical Sephora location in London yet. However, there are still ways to get your hands on your favorite Sephora products.
London is a city known for its rich history, iconic landmarks, and impressive architecture. One such landmark that stands out above the rest is the world-famous statue of Christ the Redeemer located in Rio de Janeiro, Brazil. However, many people are surprised to learn that London is also home to one of the largest statues in the world.
Are you a makeup lover visiting London and wondering if there’s a Sephora store nearby? Well, unfortunately, there is no Sephora in London UK. However, do not despair!
If you’ve ever been to London, it’s highly likely that you’ve come across the Horse Head Statue. This iconic monument is located in Marble Arch, near the western end of Oxford Street. The statue itself is a striking sight, with its imposing size and intricate details.