Limehouse

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Limehouse is a place in the London Borough of Tower Hamlets. It is on the northern bank of the River Thames.

New development[edit]