World's Largest Flower

The Titan Arum, the world’s largest flower, is the centrepiece of Freaky Nature’s return to the Eden Project this half term from Saturday June 2 to Sunday 10.

Live updates

Advertisement

Back to top

Latest ITV News reports