Bethnal Green

[beth-nl]
|

noun

a former borough of London, England, N of the Thames.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for bethnal green

Historical Examples of bethnal green