Designed by
Title
Blackpool Tower from North Pier #39158141
Description
Blackpool Tower is an iconic landmark and tourist attraction in the Lancashire seaside town of Blackpool in Northwest England. 518 feet 9 inches (158 metres) high, it was opened in 1894 inspired by the Eiffel Tower in Paris. North Pier is the most northerly of the three coastal piers in Blackpool, opened in 1863. It recently experienced storm damage closing many of its attractions.