Question: In 2011, What was the population of the town where Lupine Travel is based ?
Sentence (from "Wigan"): Wigan is a town in Greater Manchester, England, on the River Douglas, 7.9 mi south-west of Bolton, 10 mi north of Warrington and 16 mi west-northwest of Manchester.
Relevant evidence: No