Useful and interesting web sites

BBC

BBC Learning English

Cambridge English Examinations

Exam English - Free Practice Tests for learners of English

UK Government web site