Old-established English university (6)
I believe the answer is:
oxford
(Other definitions for oxford that I've seen before include "River in Newcastle" , "Where one may view St John's" , "English university town" , "Ancient university town" , "City on the Thames" .)