Last modified on 17 October 2012, at 04:46

Limehouse

English: Limehouse is a place in the London Borough of Tower Hamlets. It is on the northern bank of the River Thames.

New developmentEdit