The Historic Town
Bishop’s Stortford is a small market town in England, a place that is still old-fashioned in its appearance and hasn’t changed much with time. The place had a negligible significance in history and was mentioned in the books for once being a Roman settlement. Not after long, a new Saxon Community gained control over the place and the town gained the status of an evacuation center for native Britishers.