AlegsaOnline.com Home Places Isleworth Ait Isleworth Ait Author: Leandro Alegsa Creation date: November 13, 2022 en.wikipedia.org · CC BY-SA 2.0 Isleworth Ait means "small island". It is in the TW7 area of London between Kew Gardens and Syon Park. It is a 10 acre island densely packed fauna and flora. It has many rare beetles.