Blackpool South
Both of these meanings relate to Blackpool, a town in North-west England. For other places of this name see Blackpool (disambiguation).
Central Pier, Blackpool
Central Pier is one of three piers in the town of Blackpool, England.