Blackpool Festival takes place at the Grand Theatre in Blackpool that welcomes 100 artists, three days in one truly magnificent location.