Ash Island

Ash Island is a forested, drop-shaped island in the River Thames in England, across the weir of Molesey Lock within Greater London on its border.

More information on the Wikipedia page