Name of the Institution: Anglophiles Academic Type: English School Location: London, United Kingdom Programs offered: English Courses and Sports Academies. Entrance Website: www.anglophiles.com Highlights about the institution: Anglophiles are one of the leading... read more