Основанная в 1896 году Westbourne School расположена в живописном маленьком городке Пенарт на побережье Южного Уэльса. Школа славится своей образовательной программой, индивидуальным подходом к учащимся и уютной семейной атмосферой. Согласно статистике, более 50% выпускников получают возможность поступить в ряд престижных вузов Великобритании, входящих в Russel Group. В настоящий момент, в школе проходят обучение около 200 ребят, примерно 20% учащихся из-за рубежа.
Открытый в 2011 и модернизированный в 2013 году пансион для студентов помогает создать полностью семейную обстановку, где учащиеся находятся под присмотром и опекой «родителей школы». Кампус оснащен просторным учебным помещением, кухней, обеденным залом, уютными спальнями и ванными комнатами. В пансионе также расположен большой гимнастический зал для занятия спортом.