The Tower Of London Poppies Return To The Capital

The Tower Of London Poppies Return To The Capital
Poppies at Tower of London

The Tower of London poppies — one of the most viewed artworks ever seen in London — are returning to the capital.

Weeping Window will be unveiled at the Imperial War Museum in Lambeth on 5 October 2018, and on show until 18 November, to coincide with Remembrance Sunday, 100 years after the end of the first world war. The installation is one of two that have been touring the country since the poppies were removed from the Tower of London.

The other, Wave, will go on display at IWM North in Manchester.

Tower of London poppies returning to London

Many of the 888,246 ceramic poppies which formed Blood Swept Lands And Seas Of Red in the Tower moat were sold to the public to raise money for military charities. Weeping Window and Wave have been donated to the Imperial War Museum and will become part of its permanent collection, although these next planned installations are only temporary.

Last Updated 07 September 2018