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