×

Isleworth Ait

Island in the River Thames
Isleworth Ait, also known as Isleworth Eyot, is a between 3.5-hectare and 9.370-acre teardrop-shaped island in the River Thames in England. The long ait is on the Tideway facing Old Isleworth and the towpath alongside the Royal Mid-Surrey Golf... Wikipedia