Queen’s Platinum Jubilee Superbloom Floral Display at Tower of London

Queen’s Platinum Jubilee Superbloom Floral Display at Tower of London. 20 million seeds will be planted to provide a stunning lasting attraction in the Moat of the Tower of London to mark the occasion with over 20 species of flowers.