1976 yılında kurulmuş olan okul, şehir merkezine yürüyerek 2 dakikalık uzaklıktaki Stanley Place’de yer alır ve 3 tane binası bulunmaktadır. University of Chester kampüsü okula kısa yürüyüş mesafesindedir, aynı zamanda Chester’daki tek British Council onaylı okuldur.
Okulda genel İngilizce, sınav hazırlık kursları, çocuklar için yaz kampları, 50 yaş ve üzeri İngilizce kursları, iş ingilizcesi, üniversiteye hazırlık gibi bir çok program sunulmaktadır.
Okul, aile yanı konaklamanın yanı sıra öğrencilere yurt ve öğrenci evleri gibi konaklama alternatifleri de sunmaktadır.
İngiltere’nin şüphesiz en güzel şehirlerinden biridir. Geçmişi 2000 yıldan eskiye dayanan şehir surlar ile çevrili Chester tam anlamı ile bir öğrenci şehridir yoğun öğrenci nüfusu ile canlı,dinamik ve modern bir şehirdir.