Hannah Byrne

Blackpool’s Icon – The Eiffel Tower of the North

Blackpool, a seaside town in the northwest of England, is known for The Pleasure Beach, its Illuminations and of course, The Harry Hill Movie. My hometown is loaded with iconography, but its most famous symbol is not the kiss me quick hats, but the Blackpool Tower. Don’t believe me? This...
Read More

Posted Apr. 21, 2025