23 Silvertown Way, Newham, London, E16 1DH, United Kingdom
Situated by Premier Inn Hotel London Docklands (Canning Town E16) Located under CCTV 24 Hours Access Electric Gate with Remote Control New Building Close to Canning Town Tube Station
Send us a message and we'll get back to you.