The first Blackwall Tunnel under the River Thames was opened to improve commerce and trade in the East End of London
The Blackwall Tunnel is a pair of road tunnels underneath the River Thames in east London, England, linking the London Borough of Tower Hamlets with the Royal Borough of Greenwich,…
The first Blackwall Tunnel under the River Thames was opened to improve commerce and trade in the East End of London