10 Fascinating Facts About Blackpool Tower
The Blackpool Tower was once the tallest man-made structure in the British Empire. It was inspired by the Eiffel Tower in Paris, it is 518 feet (158 metres) tall and many consider it to be the North West’s most famous landmark. The Blackpool Tower was designed by two architects, James Maxwell and Charles Tuke. Both […]