Social Life

At Churchill House we try to make sure that all of our students enjoy their time in England. To do this we run a weekly schedule of leisure activities organised by our dedicated Social Club.

More Information...