What is the address for Madame Tussauds Blackpool? MADAME TUSSAUDS BLACKPOOL, 89 PROMENDAE, BLACKPOOL, LANCASHIRE FY1 5AA