Canvey Island

From Simple English Wikipedia, the free encyclopedia

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