|
South Shore Parade
South Pier, Blackpool, Lancashire - England, UK

Blackpool’s South Shore area has seen huge redevelopment recently, turning what was a run down end of the resort into the hottest place in town. One of the most high-profile parts of this was the construction of the South Shore...
|