Tag: Silvertown Tunnel

UK

Project Spotlight: Silvertown Tunnel

333 views

The Silvertown Tunnel project in London involves constructing a new twin-bore road tunnel to improve congestion and transportation.