Fue fundada en 1973. La escuela se encuentra cerca del centro de la ciudad en un magnífico edificio victoriano, conocido como Palace Court, justo en frente del mar, con vistas a la playa y al muelle de Hastings. La escuela cuenta con una sala multimedia con ordenadores, acceso gratuito a internet, una cafetería con una sala común, un laboratorio de idiomas y una librería internacional. Cuenta con la acreditación del British Council y ARELS.
La escuela organiza un completo programa de actividades sociales. Hay multitud de cosas para hacer en Hastings, por ejemplo pasear en bicicleta por el paseo marítimo. La costa de Hastings y St Leonards forma parte del South Coast Cycle Routea, por la que se puede circular desde Dover hasta Hastings. Puede visitar el castillo de Norman Hastings (que ofrece también espectaculares vistas) y el cercano pueblo de Battle, donde los acontecimientos de 1066 cambiaron la historia de Inglaterra.

