Question: Which entertainment complex located in Blackpool, Lancashire, England, hosted the 2007 World Matchplay?
Sentence (from "Winter Gardens, Blackpool"): It has twelve different venues, including a theatre, ballroom and conference facilities.
Relevant evidence: No