Folkestone es una agradable ciudad situada en la costa sureste de Inglaterra, en el condado de Kent, cerca de Dover, y perfectamente comunicada con Londres y Francia. Su amplia oferta de actividades culturales y de ocio, así como su privilegiada ubicación, sus playas, y sus gentes, hacen de Folkestone un lugar ideal para aprender inglés. La escuela cuenta con excelentes instalaciones, incluyendo un centro multimedia y de vídeo, laboratorio de idiomas, biblioteca, sala de juego y cafetería, y está considerada como una de las mejores de Inglaterra.