We did not find results for: Limehouse, United Kingdom.
Check spelling or type a new query.
District in East London, England
Limehouse is a district in the London Borough of Tower Hamlets in East London. It is 3.9 miles east of Charing Cross, on the northern bank of the River Thames. Wikipedia