What is the address for Madame Tussauds Blackpool? MADAME TUSSAUDS BLACKPOOL, 89 PROMENDAE, BLACKPOOL, LANCASHIRE FY1 5AA Related articles How long will my visit take?