United Kingdom - The Point, Canvey Island