Address: Beckton Road, Canning Town, London Borough of Newham, London, Greater London, England, E16 4DE, United Kingdom