Houndshill Shopping Centre
Blackpool, United Kingdom

Houndshill Shopping Centre is an indoor shopping centre in Blackpool, Lancashire, England. It is located in the centre of the town, with one entrance located opposite Blackpool Tower on Bank Hey Street.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).