Woo, trams to return to London
May 29, 2002 5:28 AM Subscribe
Woo, trams to return to London At last it looks as though there may finally be real progress in tackling the transport problems of one of the world's most congested cities. I wonder whether other nations should take note, or is it all just a pipe dream?
This thread has been archived and is closed to new comments