20040525 unknown: Chelsea Flower show blossoms in London