
The arty island on the Thames that’s (mostly) closed to visitors
There are 13 islands in the tidal Thames, from the estuary giants of Canvey and Sheppey to the small willow-clad “aits” as the river winds west then south from Hammersmith, down towards Teddington lock. Most of the latter are uninhabited, save by wildlife, …