Book your tickets to Madame Tussauds Blackpool to meet various celebrities and take part in interactive activities
Blackpool (Lancashire, North West, England)