A street scene. …

A street scene. It’s interesting to note how universally the inhabitants of London use public transportation.

The Underground is a massive system. What you see on the street are bicycles and plenty of them with rental stations plentiful, a huuuge number of double-decker buses, taxis of course, and a few private cars most of them in the luxury category with what seem like professional drivers.

Scroll to Top