Blackpool Mecca

Blackpool Mecca

The Blackpool Mecca was a large entertainment venue on Central Drive in the seaside town of Blackpool, Lancashire, in North West England, first opened in 1965. In the 1970s, it was particularly known for The Highland Room, which was a major Northern Soul music venue.

Links
Added by Anaideia · Last edited by thethrowback