Blackpool will really be cheased off, I heard rumours 6 years ago, it was going to be built in Central Blackpool. Manchester was 16/1 on the betting to win it.
Anyone know which company won the bidding?
I believe Genting own many in UK although I think this one went to the US