The flowers figure in Norse mythology as a symbol of Freya, the goddess of love ... visitors to Westminster Abbey lay ...