Oliver's Island

Oliver's Island is a small, heavily wooded river island, or ait, in the River Thames in England. It is located in the London Borough of Hounslow on the Tideway near Kew, and is opposite Strand-on-the-Green in Chiswick. The thickly wooded island is now a haven for herons, cormorants and Canada geese.

Oliver's Island

Oliver's Island is a small, heavily wooded river island, or ait, in the River Thames in England. It is located in the London Borough of Hounslow on the Tideway near Kew, and is opposite Strand-on-the-Green in Chiswick. The thickly wooded island is now a haven for herons, cormorants and Canada geese.