Imperial specialise in Sciences, so that is a no. Edinburgh is pretty good for languages, Glasgow is an all-rounder, Sheffield is not bad. But the info you give is too general, can you be more specific? Like what language are you going to study? Cos in UK there is a difference between plain English and English Lit etc.