Giant flower that smells like rotting flesh blooms at the Eden Project

Advertisement

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.