Where they were recorded +
Locations: Blackpool Tower, Blackpool, UK (Built in 1894 by architectural firm Maxwell and Tuke – More…