Forget the tower and the illuminations because Blackpool has a new star attraction. The town’s Central Multi-Storey Car Park ...