The Source is a training and development centre set up by British Land in partnership with Sheffield City Council in 2003. Established as a charity, the facilities include a café and mock shop for students. Since its launch, The Source has built a national reputation for excellence in retail and customer service training and is one of a select number of National Skills Academies for Retail and the only Centre for Vocational Excellence in Retail in South Yorkshire.
In 2011 we also launched two satellite offices in Rotherham town centre and Sheffield city centre.
A world class skills and business academy, the one that people turn to first.
To be recognised as an outstanding provider and centre of excellence in retail and services to business. Well known for delivering excellence to individuals, communities and business, inspiring them to achieve their full potential.
Excellence – from good to outstanding
One Team – working together to be the best
Integrity - doing the right thing right
Insightful – building customer loyalty
Diversity – celebrating unity through diversity