Definition of Limehouse
district of eastern London, England, in Tower Hamlets on the northern bank of the Thames River
Learn More about limehouse
Britannica.com: Encyclopedia article about Limehouse
Seen and Heard
What made you want to look up Limehouse? Please tell us where you read or heard it (including the quote, if possible).