Original: Stevenage is a town and borough in Hertfordshire, England.
Simplified: Stevenage is a town in Hertfordshire in England.