Tower of London on Armistice Day 'Blood Swept Lands and Seas of Red' installation of red ceramic poppies to commemorate the centenary of World War The final poppy was planted on Armistice Day. The Weeping Window, England by Elaine Williams