Canvey Island

Canvey island is an island in Essex. It is in the Thames estuary.