Temple Island photograph

Temple Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2188031
Send edit request

About Temple Island


Temple Island is an eyot in the River Thames in England just north of Henley-on-Thames, Oxfordshire. The island is on the reach above Hambleden Lock between the Buckinghamshire and Berkshire banks, and is part of Remenham in Berkshire.

Related Persons

Next Profile ❯