School of English Harrogate

English Language School course in Harrogate

It is a small and friendly school. It is located in the very heart of the beautiful spa town of Harrogate. It is easy to get to from international airports Leeds…