London street scene: buses, pedestrians, and city architecture — Automotive Magazine