Poppies by the Tower gate

Poppies fill the area by the entrance to the Tower of London