This browser is supported only in Windows 10 and above.

Articles Tagged 'Beefeaters'

The Tower of London

The Tower of London Marks the Anniversary of WWI with Poppies

A beautiful installation is to be officially unveiled at the Tower of London tomorrow (August 5) to mark the centenary of the outbreak of the First World War. Blood Swept Lands and Seas of Red is an artwork by Paul Cummins for which he created hundreds of thousands of ceramic poppies—the British ceremonial flower of […]