Bangor University English Language Test - BUELT

An English language proficiency test which assesses all four skills of Listening, Reading, Writing and Speaking.  There is also a Grammar test.