195, 195a E India Dock Rd, London 020 7987 1112
195, 195a E India Dock Rd, London, Greater London E14 0EA 020 7987 1112