London Wiki
Advertisement

The Limehouse Triangle is a former nature preserve in Limehouse, which is now being turned into a housing development.

Some information here, here, here and here

Advertisement