The second longest river of Great Britain (6)
I believe the answer is:
thames
(Other definitions for thames that I've seen before include "London flood control" , "One going to live abroad" , "It flows through London" , "'Old Father ___'" , "The Isis at Oxford" .)