The road (The Strood) across to Mersea Island, Essex, flooded at high tide.

The Strood, Mersea Island, Essex, England