Question: Coalville is a town in England that lies bewteen Leicester and a town on the River Trent that is where in England?
Sentence (from "Coalville"): The population of Coalville in the 2011 census is 34,575.
Relevant evidence: No