Paris, France? No, ... The Tower, Blackpool, England, 1998