News

Bishop's Stortford is a historic market town in Hertfordshire, England, just west of the M11 on the county boundary with Essex, according to its tourist information centre. It was seized by King ...