I may have the most recent information as my first choice was Oxford (as my brother is there now in his final year St.Annes College doing Material Sciences with Chemistry). I studied Maths, Chemistry, Physics and Design at A-Level. Didnt get grades for Oxford so enjoying Loughborough University in my first year.
Prefer campus uni as ones you have stated aren't really.
Regards
Chris