About Isleworth Ait
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 Kew Gardens. These places are in the London Boroughs of Hounslow and Richmond upon Thames.