Need an urgent response?
Built in 1894, Blackpool Tower is one of the most iconic buildings in the UK and one of Britain’s best-loved landmarks.