The Isle of Dogs warehouse was located in the Isle of Dogs, London. The basement of this warehouse was connected to a nearby canal via a vast network of pipes.
The Isle of Dogs warehouse was located in the Isle of Dogs, London. The basement of this warehouse was connected to a nearby canal via a vast network of pipes.