St Thomas More Language College (Kensington and Chelsea) St Thomas More Language CollegeCadogan StreetLondonSW3 2QS 0207 5899734 0207 5899734