Bell and British Study Centres announce London collab

The agreement is also designed to share costs and create economies of scale, where British Study Centres will be based in Bell’s prime location on London’s South Bank from November 2. “We are delighted to be partnering with Bell to ensure a bright future for our...