Here is a photograph taken from the Spanish Hall inside the Winter Gardens. Located in Blackpool, Lancashire, England, UK.