E India Dock Rd, Poplar, London E14 0EG