answersLogoWhite

0

The Thames Barrier is about one-mile downstream of Canary Wharf in the east-end of London, between Charlton in the south and Canning Town in the north.

User Avatar

Wiki User

15y ago

What else can I help you with?