Rod Eyot or Rod Ait is an island in the River Thames in England near Henley-on-Thames on the reach above Hambledon Lock. It is close to Mill Meadows and the River and Rowing Museum.
Wikipedia https://en.wikipedia.org/wiki/Rod_Eyot
Coordinates 51°31'56.859" N -0°53'35.677" E