Twin Group is a British Council Accredited international school & award winning provider of internships, established in 1995, now based in the brand new Greenwich Centre. Visited by thousands of students each year, we provide them with life enriching … [Read more...]