Back to top

Where are the large scale narcissi producers in the UK?

Perhaps the most famous region for producing narcissi is The Isles of Scilly, off the coast of Cornwall.