Henley-on-Thames

(redirected from Henley-on-Thames, England)
Also found in: Dictionary.

Henley-on-Thames

a town in S England, in SE Oxfordshire on the River Thames: a riverside resort with an annual regatta. Pop.: 10 513 (2001)
References in periodicals archive ?
presents John Fry, President of Drexel University, with the Chairman's Trophy in recognition of the Drexel Women's Varsity Eight victory at the 2010 Royal Henley Regatta, Henley-on-Thames, England.
Athletes will compete in two days of Henley style racing, a one-on-one or a two-boat race used for competition at the famous Henley Royal Regatta in Henley-on-Thames, England.