3 ms·
That city is London - well, to an extent. The majority of London roads have a 20mph limit.
by oneeyedpigeon 2y ago
That city is London - well, to an extent. The majority of London roads have a 20mph limit.
- eertami 2y agoA lot of European cities are also 30kmph in residential/central areas, with even 20kmph limits in pedestrianised areas.