Description
Henley-on-Thames, England, Oxfordshire, Thames, London, regattas, Postcard. Henley-on-Thames is a municipal borough located in Oxfordshire, England, on the left bank of the River Thames, approximately 36 miles west of London. The town is famous for hosting the principal regattas every summer since 1839. Henley-on-Thames is a municipal borough located in Oxfordshire, England, on the left bank of the River Thames, approximately 36 miles west of London. The town is famous for hosting the principal regattas every summer since 1839.