The British Florist Association is the industry trade group that represents the British flower retail trade.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy