Henley Regatta river (6)
I believe the answer is:
thames
(Other definitions for thames that I've seen before include "'Old Father ___'" , "Longest English river" , "Sam the river" , "River at Goring" , "The Ma's in London" .)
I believe the answer is:
thames
(Other definitions for thames that I've seen before include "'Old Father ___'" , "Longest English river" , "Sam the river" , "River at Goring" , "The Ma's in London" .)