Tag Archives: London buses

Riding high

While riding the bus in London, I’ve learnt a couple of things about this city’s view on the red giants. First of all, the golden rule of the road is: The biggest vehicle is always right. And that means that the buses, especially the double-deckers, drive wherever and whenever they please. To the great frustration of […]