Which entertainment complex located in Blackpool, Lancashire, England, hosted the 2007 World Matchplay?
2007 World Matchplay (darts):  It was held at its traditional home, the Winter Gardens, Blackpool between July 22 and July 29. Winter Gardens, Blackpool: The Winter Gardens is a large entertainment complex in the town centre of Blackpool, Lancashire, England.
Winter Gardens, Blackpool