About Temple Island

Interesting Places, Natural, Islands, Inland Islands

Temple Island is an island in the River Thames in England just north (downstream) 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. The main significance of the island is that it lies at the start of the course for Henley Royal Regatta.

Source From: Wikipedia
Wokingham, England, United Kingdom

Nearest places in Temple Island