what chain of British department stores was built in 1961?
Alhambra, Blackpool: The Alhambra was an entertainment complex in Blackpool, Lancashire, England, from 1899–1903. Lewis's: Lewis's was a chain of British department stores that operated from 1856 to 2010.
Lewis's