More than five million people, including Queen Elizabeth and Prince Philip, saw the sea of 'poppies' that were installed in the Tower of London's moat in 2014. Now, nearly 30,000 of the original ...
Almost 30,000 ceramic poppies are set to return to the Tower of London for a special display ... pour across the lawn overlooked by the ancient White Tower, where the blood-red flowers will ...