Chelsea in Bloom ’25: Free Flower Festival Returns with a Fashion Theme in London
London: Dozens of floral installations take over the streets of Chelsea and Belgravia this spring. Shops, restaurants, and hotels each display their own take on the theme, created by professional florists. There are huge sculptures, made entirely of f…