Southend-on-sea, at the northern shore of the Thames.
In the right upper corner the in 1889 opened pier is barely visible. With its 2,16 kilometers this is the longest pleasure pier in the world.