Sea of Red Poppies at the Tower of London No Comments The sea of red poppies at the Tower of London was an amazing sight. It was humbling to hear one father explain to his young daughter what all 888,246 poppies symbolized. The ceramic poppies are a beautiful way to remember the fallen of WW1. Related Posts Yellow Horned Poppies & Sea Kale Three Cliffs Bay, Gower Peninsula Steam Locomotive Cley Windmill Stone Balancing