Scarborough International School of English

Scarborough International School of English was established in 1968 and is situated in the beautiful seaside town of Scarborough on the North Yorkshire coast close to the North York Moors National Park.

Master's Programmes


Scarborough has recently been voted the most enterprising town in Europe.

The original school, an attractive 19th century building, is ideally located within a 10-minute walk of the town centre.

Global Student Satisfaction Awards 2021

GSSA 2021

The Global Student Satisfaction Awards empower students across the globe to determine the best universities of 2021. Universities with a score above 4.0 (out of 5) in any of the 8 award categories, receive Badges of Excellence. Congratulations!

Learn more about the Global Student Satisfaction Awards

Scarborough, England, United Kingdom


Go to your profile page to get personalised recommendations!