Interflora is the world’s largest and best known branded floral delivery service. Interflora Holdings primarily operates in the UK and Ireland, where it has a network of 1,850 member florists and shops.
Interflora generates revenues through three channels: member subscriptions; commissions on centrally-generated orders from the group’s internet and telesales operations; and commissions on orders generated through the shop network.
Interflora has its head office in Sleaford, Lincolnshire, with a telesales centre in Nottingham.
