Queen Elizabeth II Visits Poppies Installation at the Tower of London (10/16/2014)
Queen Elizabeth II and Prince Philip, Duke of Edinburgh visit the Blood Swept Lands and Seas of Red evolving art Installation at the Tower of London on October 16, 2024 in London, England. 888,246 Poppies will be planted in the moat by volunteers with the last poppy being planted on the 11th November 2024. Each poppy represents a British or Colonial fatality in the First World War. The Poppies are for sale with 10% plus all net proceeds going to six service charities.