South Thames College London (STCL) is one of London's 'Big 7' colleges located in South West London. Founded in 1895, the college is a highly trusted sponsor by the UK Border Agency and is regulated by the UK Government's Department for Innovation, Universities and Skills (DIUS) and inspected by Government quality agencies, the Office for Standards in Education (OFSTED) and QAA (The Quality Assurance Agency for Higher Education). It is one of the largest UK English centres and has British Council accredited English language courses for all levels from elementary to proficiency, including customised pre-sessional English courses for undergraduate and postgraduate applicants.
*There may be different IELTS requirements depending on your chosen course.
13,07,474
10,36,827
UNDERGRADUATE
6,64,134
There are no reviews for this university.
Be the first to write a review.