Residential developments on the north side of the Thames near the Millennium Dome. The Docklands Light Railway worms through the area.