£350,000 Devitt House, Poplar, E14 - Poplar