EC English Blog

Live and learn English

Search

Learn English in Manchester – ‘Best city in the UK’

Located in the north of England, the proud city of Manchester dates all the way back to the Roman era, and is one of the most populated urban areas in the UK. It has just been rated the best city to live in in the UK, beating out even London. Manchester is a cosmopolitan city, […]