A AutoNews 10 Year 15 Year Joined Dec 17, 2008 Threads 2,624 Messages 2,624 Jul 26, 2012 #1 With average speeds in the center of London that typically hover around 10 miles per hour, the British capital isn't the most automobile-accessible city, even on its best days. Link
With average speeds in the center of London that typically hover around 10 miles per hour, the British capital isn't the most automobile-accessible city, even on its best days. Link