Isleworth Ait

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

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. Retrieved 2009-10-06.