

I wonder why we have tiny toads in Uk especially London, still wondering the rationale behind that. Wht I have noticed is that when the roads are smaller, people are more careful with driving than when they are bigger.
How wide are the roads in your country?