Learn English in Cheltenham

Cheltenham & The Cotswolds

Cheltenham is a vibrant and exciting small English town, based in the heart of the Cotswolds. The Cotswolds is an area of outstanding natural beauty and those who come find themselves falling in love with the area.

Homestay

Your accommodation is one of the most important aspects of your stay. Our qualified Welfare and Accommodation Officer is at hand to help you throughout. The best way to take advantage of your stay in England is by staying with a local host.