Stratford

From BiblePortal Wikipedia

Stratford [1]

Manufacturing town in Essex, on the Lee, 4 m. NE. of London.

References