Henley-on-Thames is a small town, located 35 miles west of
London between
Oxford and
Reading in
Oxfordshire. It is situated at the foot of the
Chiltern Hills on the
Thames, which is crossed here by the well known Henley Bridge, built of stone in 1786.