Jump to content

Isleworth Ait

From Simple English Wikipedia, the free encyclopedia

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.[1]

References[change | change source]

  1. "Isleworth Ait". London Wildlife Trust. Archived from the original on 2008-04-08. Retrieved 2009-10-06.