I think that colchester english study centre is a good centre for learning or improving your english. The programmes that they have is fun and in the same time you can practice your english.