London does have the layout you describe, with very few limited access highways running through the city.
However, I think you have simplified the view a little. Consider the following:
Compared to Boston, London has
(a) far worse intracity traffic - from 8am to 8pm
(b) arguably similar to...