Hundreds gather to smell a rare flower blooming in London.
29 April 2026
Hundreds of visitors gathered at Kew Gardens in London to see the rare blooming of the titan arum, often called the “corpse flower” for its strong smell resembling rotting flesh.