The British Franchise Association (bfa) is the voluntary self-regulatory body for the UK franchise sector.
Join a franchise Franchise your business
We are thrilled to announce the franchisee award category finalists.
35 new stores set to open in next three years, creating over 300 new jobs.
35 new stores...