Leman Street, previously Lemon Street, is a street in the modern borough of Tower Hamlets (London, England).
In London Labour and the London Poor:
Rosemary-lane. (Volume 2)
Of the Trades and Localities of the Street-Jews. (Volume 2)
Vetted?
No