Published: May 8, 2026 at 10:06 am
TalkTalk Business has announced plans to relocate to a new headquarters at Building 1, Exchange Quay, Salford, with an official opening in mid-May.
The move marks another significant milestone in its evolution as a fully independent managed network services provider following its formal separation from TalkTalk Group earlier this year.
Its modern, flexible layout includes increased meeting room capacity, enabling greater cross-team collaboration and supporting TalkTalk Business’s agile operating model.