Built approximately 3 km ( 1.9 mi ) due east of the Isle of Dogs , its northern bank is in Silvertown in the London Borough of Newham and its southern bank is in the New Charlton area of the Royal Borough of Greenwich .
The barrier 's northern bank is in the London Borough of Newham and its southern bank is in the London Borough of Greenwich .