Situated on the South East coast of England, Portsmouth is a lively, cosmopolitan city with a large student population. Portsmouth also benefits from some of the best weather in the country! By Lily Mason
When you study English or French in Canada, you will learn so much more than easily pronounceable Canadian English or the wonderful romance language French