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