Having traveled to many major English speaking cities around the world, the whole idea that streets needs to close off to vehicular traffic in order for it to be bustling is a total exaggeration. Newbury Street on a nice warm day is bustling even with traffic. What's most important is the number of quality retail (open storefronts) that lines the street.
Geez, you sound privileged. The life of a money trader.
Geez, you sound privileged. The life of a money trader.
Geez, you sound a bit jelly. The life of an armchair sociologist.