Former Poplar Bus Depot, Leven Road, London, E14 0LN
Part retention and part demolition of the existing boundary walls and the former tram shed depot ...