195, 195a E India Dock Rd, Isle of Dogs, Millwall and Poplar 020 7987 1112
195, 195a E India Dock Rd, Isle of Dogs, Millwall and Poplar E14 0EA 020 7987 1112