Spotted this on the front at Blackpool there were several of these signs. Anyone know whats going on near the central pier?
Announcement
Collapse
No announcement yet.
Blackpool
Collapse
X
Comment