After seeing the success of Blackpool's North Pier, the Central Pier opened in 1868 and has been attracting guests of Blackpool ever since. Based around providing a fun experience for its guests, Central Beach and Pier are surrounded by opportunities for excitement, with everything from the SEA LIFE Blackpool aquarium to Madame Tussauds wax museum. Central Beach is situated between North and South Beach, as the name implies, making it a perfect place to start a day filled with adventures.