Category:Henley-on-Thames

The town of Henley-on-Thames, Oxfordshire, England.