E16ShareNorth Woolwich, Greater London - United KingdomCountryUnited Kingdom (GB)DepartmentEnglandMunicipalityGreater LondonCoordinates51.4999, 0.0631