Fundada em 1976, situa-se no centro de Southampton, na frente de um belo parque, próxima do ponto de ônibus central e de todos os shopping centers, restaurantes, bares, etc. Ocupa três edifícios elegantes do século 18 com um pátio na parte posterior. Entre as instalações da escola incluem a recepção, 13 salas de aula bem espaçosas, um centro multimídia com computadores com acesso à internet, materiais para estudar inglês, uma sala de vídeo e duas lanchonetes. A escola é reconhecida por organismos oficiais que garantem sua qualidade de ensino.
A escola oferece um variado programa social e cultural que inclui debates, passeios a restaurantes e bares, teatros, cinemas, museus e muitas actividades esportivas como futebol, tênis, golfe, squash, natação, vela e windsurf. Os professores também organizam excursões para lugares nos finais de semana de grande interesse histórico e cultural.

