Carrot Blossom & Fennel Jo Malone London Carrot Blossom & Fennel is a perfume made by Jo Malone London.