Thames Tideway Tunnels Project, London, United Kingdom

Aerial view of the Beckton plant.