What is the Blackpool Tower?
The Blackpool Tower is an iconic British landmark located on the seafront in Blackpool, Lancashire. Inspired by the Eiffel Tower in Paris, it stands 158 meters (518 feet) tall and opened to the public in 1894. It houses several attractions including The Blackpool Tower, Tower Ballroom, Tower Circus, and more.
Related FAQs
How can we help?
NEWSLETTER SIGN UP
Be the first to receive our latest news and offers!