Houndshill Shopping Centre is an indoor shopping centre in Blackpool, Lancashire England; located in the centre of the town, with one entrance located opposite Blackpool Tower on Bank Hey Street. Construction on Houndshill began in 1978. A car park was also constructed above the shopping centre, spanning over 4 floors. It is the only indoor shoppin…Houndshill Shopping Centre is an indoor shopping centre in Blackpool, Lancashire England; located in the centre of the town, with one entrance located opposite Blackpool Tower on Bank Hey Street. Construction on Houndshill began in 1978. A car park was also constructed above the shopping centre, spanning over 4 floors. It is the only indoor shopping centre in Blackpool.