Stock Photo - Henley Bridge. Henley Bridge is a five-elliptical-arched stone road bridge built in 1786 at Henley-on-Thames over the River Thames, between Oxfordshire and Berkshire.

Stock Photo: Henley Bridge.  Henley Bridge is a five-elliptical-arched stone road bridge built in 1786 at Henley-on-Thames over the River Thames.

Searchable keywords