8 E India Dock Rd, London 020 7093 3888
8 E India Dock Rd, London, Greater London E14 6JJ 020 7093 3888