Stepney Green (English, name)
expansion: Stepney Green
Senses:
glosses: A neighbourhood, ward and urban greenspace in Stepney, borough of Tower Hamlets, Greater London, England (OS grid ref TQ3581).
Forms: