"just like the sea front at Southend"
SOUTHEND
GNU Free Documentation LicenseSOUTHEND - Credit: Damian Dukarski

Southend is a seaside resort in Essex, south England, famed for having the longest pleasure pier in the world.

 

Google Map