Where some Cambridge students are drinking (7)
I believe the answer is:
downing
I believe this clue is a double definition.
'where some cambridge students are' is the first definition.
(Downing College is a Cambridge college)
'drinking' is the second definition.
(as in downing a drink)
(Other definitions for downing that I've seen before include "Street that houses British P.M." , "Drinking" , "and 17: Thoroughfare of government" , "College of Cambridge" .)