Posted Jul 6, 2010, 5:48 AM
|
Registered User
|
|
Join Date: Jun 2009
Posts: 462
|
|
I am very impressed with all the new projects London is doing to improve mass transit. Too bad other British cities don't have good transit based on stuff I read on SSC. BTW, how many people use London Overground daily?
|