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.
printable version
chaos
Everything2 Help