The B Corp Certification – What is it?
B Corp, short for “Certified B Corporation,” is a private certification awarded by the non-profit organisation B Lab.
The B Corp Certification marks businesses that meet high standards for social and environmental responsibility, as verified by B Lab UK. (Source: B Lab UK)
The movement started in the US, but London has quickly become the B Corp capital of the world, with more certified businesses than any other city.
B Corp Meaning
- B Corp meaning as per B Lab (global):
“Certified B Corporations are companies verified by B Lab to meet high standards of social and environmental performance, transparency, and accountability.” (Source: B Lab UK – What is a B Corp? - B Corp meaning, as per The Guardian (UK media perspective):
Being a B Corp means a few different things: it’s a way of having a rigorous, objective view of where we are doing well and where we need to work harder when it comes to our environmental and social impact. (Source: The Guardian)
To achieve B Corp certification, a company must complete the B Impact Assessment (BIA), a rigorous evaluation of its social and environmental performance, accountability, and transparency. A minimum verified score of 80 (out of 200) is required.
London’s first B Corps appeared in 2015. Growth accelerated after 2020, with local peer groups (“B Locals”) forming to support new joiners and amplify the movement’s impact
B Corp Certification in London – Stats and Insights
- Concentration: London is a significant global hub for the B Corp movement, with over 1,000 certified businesses located within the city as of late 2024. (Source: CityAM)
- London B Corps include famous names: The Guardian (media), giffgaff (telecom), FatFace (retail), Ella’s Kitchen (food), Tony’s Chocolonely (food), Danone UK & Ireland (multinational), and many boutique consultancies, tech start-ups, and agencies. (Source: The Standard)
- Sector-Specific Relevance: London’s dominance is particularly evident in its professional and financial sectors. Examples of London-based B Corps include investment consultants and financial planners who are leveraging the certification to demonstrate commitment to ethical and sustainable investment strategies.
- Growth Drivers: London’s unique drivers for B Corp growth include a deep talent pool of professionals seeking purpose-driven careers, a strong concentration of conscious consumers, and a financial services sector increasingly focused on Environmental, Social, and Governance (ESG) criteria.
- Revenue Growth and Profitability: Certified UK B Corps saw a 23.2% increase in turnover between 2023 and 2024—significantly higher than the national average of 16.8%. Historic studies (2017–2019) also found B Corp SMEs averaged 24% annual turnover growth, versus 3–5% for average UK SMEs. (Source: BusinessGreen)
- Employee Hiring and Retention: UK B Corps experienced a 9.6% increase in employee headcount in 2023–24, while businesses generally saw a 0.5% decline. B Corps reported lower staff attrition (median 8%) compared to the broader UK business population (16–20%). (Source: Maddyness)
B Corp Certification – Trends
- Fastest local growth: London’s B Corp scene doubled in size from 2022 to 2024, outpacing all UK regions.
- Awareness in the capital: 70% of Londoners recognise the B Corp logo (national average: 51%). (Source: B Lab UK)
- B Corps in London are active in campaigns for “Better Business”—many supported the Better Business Act, calling for all UK companies to consider people and planet as well as profit. (Source: B Lab UK)
The most significant trend in London is its role as a testbed for the mainstreaming of purpose-led business. The high concentration of B Corps in London’s financial and tech sectors suggests a growing trend where purpose and profit are no longer seen as opposing forces but as complementary drivers of success.
If you want to share more information related to this topic with us, feel free to get in touch.
Disclaimer: All the information provided was correct at the time of publication (September 2025) and was collected with the help of accredited tools and AI.
Author Profile

- Always on the chase after hot and trending London and UK business news that disrupt, inform and inspire.
Latest entries
DictionarySeptember 18, 2025What Does the B Corp Certification Mean?
Business Innovation NewsSeptember 11, 2025Innovative App AM Niche Launches for Mindful Day Trip Planning
Business Innovation NewsAugust 20, 2025Medcursor’s UK Momentum: A Smart Wellness Brand Shaping Corporate Health and Innovation
Business Innovation NewsAugust 12, 2025Entrepreneur Kumar Muthalagappan OBE Forms Charity Foundation Supporting Underprivileged London Communities