It's a place in the London borough of Tower Hamlets, in London's East End. It's on the south side of the Commercial Road, near Stepney, and mostly filled with council estates.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.