
'Lives at stake' while lifts broken in 26-storey tower block
Residents of the 26-storey tower in Poplar say they have been stranded after both lifts went down.
BBC News
Poplar is a district in East London, England and is in the London Borough of Tower Hamlets. It is an inner-city suburb located five miles (8 km) east of Charing Cross. It lies on the western bank of the River Lea and is part of the London Docklands.
Residents of the 26-storey tower in Poplar say they have been stranded after both lifts went down.
Residents of the 26-storey tower in Poplar say they have been stranded after both lifts went down.