Cheltenham Highlights
Cheltenham is a vibrant and exciting English town, in the heart of the Cotswolds an area of outstanding natural beauty. Here you can concentrate on improving your English in a pleasant and tranquil environment without the stress of busier destinations. Cheltenham is a university town with a reputation for its excellent shops, restaurants, cafes, bars, pubs, clubs, cinemas and theatres.