Channels you will also like
What's Your Opinion?
Word Wizardry
Proper British English
English Report Writting
Travel diaries