London City Island

Learn more

London City Island

The London City Island development is an island neighborhood covering 48,563 sq m on the Leamouth peninsula. The development includes 1,600 residential units and 20,000 square metres of office space. Highlights include the English National Ballet’s new home, a brand new footbridge bringing Crossrail and DLR transport links to within a short stroll away, fantastic River Thames views and a range of cafes, shops, restaurants and cultural facilities. WBD are proud to be the Temporary Works consultants on this project. 



Location  ―  Poplar, London E16 1DF