The Blackwall Tunnel is a pair of road tunnels underneath the River Thames on the East End of London, linking the boroughs of Tower Hamlets and Greenwich. The original tunnel opened in 1897, and a second tunnel was built in 1967 to handle additional traffic.
Advertisement