Last modified on 25 November 2014, at 03:22

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