TalkTalk logo

TalkTalk Headquarters & Office Locations

Verified data Telecommunications 2,187 employees 23 locations worldwide

Headquarters: 11 Evesham Street, London, England W11 4AR, United Kingdom

GraphIQ records this company as acquired.

Data last updated · Sourced via GraphIQ

Headquarters
London, England
United Kingdom
Total locations
23
across 3+ countries
Employees
2,187
est. 2026

TalkTalk headquarters details

Street address
11 Evesham Street
City
London
State / region
England
ZIP / postal code
W11 4AR
Country
United Kingdom
Founded
2002
Stock
LSE: TALK

All TalkTalk office locations

23 total
CityState / regionCountryType
London HQEnglandUnited KingdomHeadquarters

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

About TalkTalk

TalkTalk (LSE: TALK) is headquartered in London, England, United Kingdom. Founded in 2002, the company has 23 recorded locations across 3+ countries and employs approximately 2,187 people worldwide.

Where is TalkTalk's main office?

TalkTalk's main headquarters office is located at 11 Evesham Street, London, England W11 4AR, United Kingdom. This is the company's primary corporate address.

TalkTalk regional offices

Beyond its headquarters in London, TalkTalk has recorded locations in United Kingdom, Germany and United States.

TalkTalk contact information

The main switchboard for TalkTalk headquarters can be reached at +44 20 3417 1000. Official website: talktalkbusiness.co.uk.

What does TalkTalk do?

TalkTalk offering a full range of business-grade communications products and services, spanning internet access, data, voice and mobile.

Frequently asked questions

Where is TalkTalk headquarters?

TalkTalk's headquarters is located at 11 Evesham Street, London, England W11 4AR, United Kingdom.

How many offices does TalkTalk have?

GraphIQ records 23 locations for TalkTalk across 3+ countries, as of October 2026.

What is TalkTalk's corporate address?

The corporate headquarters address is 11 Evesham Street, London, England W11 4AR, United Kingdom.

When was TalkTalk founded?

TalkTalk was founded in 2002 and employs approximately 2,187 people.

What is TalkTalk's phone number?

The main phone number for TalkTalk headquarters is +44 20 3417 1000.

How many employees does TalkTalk have?

TalkTalk has approximately 2,187 employees (GraphIQ estimate, 2026).

Is TalkTalk a public company?

Yes. TalkTalk is publicly traded on LSE under the ticker TALK.

Find more info on TalkTalk 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 TalkTalk'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