Claim this page
TalkTalk Group

TalkTalk Group is a UK- based company founded in 2003. The company operates in broadband and fixed line voice and telecom businesses. The company reported revenues of over £1.7 billion in 2015, has its headquarters in London and has over 5 million subscribers.
Location
TalkTalk, 11 Evesham Street, London W11 4AR.
T: 0203 417 1000