Bethnal green

What is Bethnal green?

Bethnal green definition and meaning on Dictionary terms:
noun

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