Europe

Poppies near Tower Bridge side of London Tower.

The Tower of London Poppies Installation

A look at the widely popular Tower of London Poppies installation that officially ended on November 11, 2014. If you’re in London in the next few weeks, many of the poppies will still be visible — including the weeping window and wave segments.

Blog

More Posts from this Category