Big Society Capital logo

Big Society Capital Headquarters & Office Locations

Verified data Venture Capital Firms 114 employees 4 locations worldwide

Headquarters: 8-10 New Fetter Lane, London, England ec4a 1az, United Kingdom

Data last updated · Sourced via GraphIQ

Headquarters
London, England
United Kingdom
Total locations
4
recorded by GraphIQ
Employees
114
est. 2026

Big Society Capital headquarters details

Street address
8-10 New Fetter Lane
City
London
State / region
England
ZIP / postal code
ec4a 1az
Country
United Kingdom
Founded
2012

All Big Society Capital office locations

4 total
CityState / regionCountryType
London HQEnglandUnited KingdomHeadquarters

Showing the headquarters of 4 recorded locations. See every location in GraphIQ →

About Big Society Capital

Big Society Capital is headquartered in London, England, United Kingdom. Founded in 2012, the company has 4 recorded locations and employs approximately 114 people worldwide.

Where is Big Society Capital's main office?

Big Society Capital's main headquarters office is located at 8-10 New Fetter Lane, London, England ec4a 1az, United Kingdom. This is the company's primary corporate address.

Big Society Capital contact information

The main switchboard for Big Society Capital headquarters can be reached at +44 20 7186 2500. Official website: bigsocietycapital.com.

What does Big Society Capital do?

The UK's leading social impact investor. Our mission is to grow the amount of money invested in tackling social issues and inequalities in the UK. We do this by investing ourselves and enabling others to invest for impact too. Since 2012 we have helped the social impact investment market grow tenfold to nearly £8bn. This capital has financed social purpose organisations tackling everything from homelessness to mental heatlh and fuel poverty.

Frequently asked questions

Where is Big Society Capital headquarters?

Big Society Capital's headquarters is located at 8-10 New Fetter Lane, London, England ec4a 1az, United Kingdom.

How many offices does Big Society Capital have?

GraphIQ records 4 locations for Big Society Capital, as of October 2026.

What is Big Society Capital's corporate address?

The corporate headquarters address is 8-10 New Fetter Lane, London, England ec4a 1az, United Kingdom.

When was Big Society Capital founded?

Big Society Capital was founded in 2012 and employs approximately 114 people.

What is Big Society Capital's phone number?

The main phone number for Big Society Capital headquarters is +44 20 7186 2500.

How many employees does Big Society Capital have?

Big Society Capital has approximately 114 employees (GraphIQ estimate, 2026).

Find more info on Big Society Capital using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Big Society Capital's structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events