Goulston Square was likely a square off Goulston Street, in Whitechapel, in the modern borough of Tower Hamlets (London, England).

In London Labour and the London Poor:

The Coalbackers. (Volume 3)





Vetted?
No