Bishop's Stortford is a historic market town in Hertfordshire, England, just west of the M11 motorway on the county boundary with Essex, 27 miles north-east of central London, and 35 miles by rail from Liverpool Street station.
FactSnippet No. 941,551 |