255, 259 E India Dock Rd, Isle of Dogs, Millwall and Poplar 020 7537 7077
255, 259 E India Dock Rd, Isle of Dogs, Millwall and Poplar E14 0EG 020 7537 7077