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 "Burton upon Trent"): Burton upon Trent, also known as Burton-on-Trent or simply Burton, is a town on the River Trent in East Staffordshire, England, close to the border with Derbyshire.
Relevant evidence: Yes