Where is South Pier?

Where is South Pier located?

South Pier, South Pier, Great Britain (approx. 53.79587°, -3.056379°)


Where is South Pier on the map?