Question: What town is located halfway between a town in the Broxbourne borough and Ware?
Sentence (from "Stanstead St Margarets"): The village is separated from the village of Stanstead Abbotts by the River Lea, and had a population of 1,318 at the census of 2001, increasing to 1,652 at the 2011 Census.
Relevant evidence: No