The four main campuses are in Wandsworth, Kingston upon Thames, Morden, and Carshalton.
[3] South Thames College is the largest provider of post-16 study and training in the London Borough of Wandsworth Carshalton College opened as Carshalton Technical Institute in 1954.
A new building was erected in 1971 with additional blocks in later years.
[7] It formerly occupied a site on Central Road in the borough, which was sold to Barratt Homes, a housing developer.
The main campus is in Kingston Hall Road, with a second site in a former school building in Richmond Road, Kingston.