Blackwall tunnel is a road tunnel running beneath the River Thames in London linking the London Borough of Tower Hamlets with the London Borough of Greenwich. The northern portal lies just south of the East India Dock Road (A13) in Blackwall; the southern entrances are just south of the O2 (formely the Millennium Dome) on the Greenwich Peninsula. With bat out of hell playing.
At that speed, they all look like tailgating bastards in the right lane!
250Trojan 6 months ago
Wish it was like that every day. The words that usually come to mind are "snarl" and "up".
mummyfunster 2 years ago