Southchurch Park East

Public park in Southend-on-Sea · 6.82 hectares