Where is South Parade Pier?

Where is South Parade Pier located?

South Parade Pier, South Parade Pier, Great Britain (approx. 50.779957°, -1.073852°)


Where is South Parade Pier on the map?