Piccadilly Circus, 1920
Looking north-east, September 6th 1920 at 6:15pm. From the motor bus and general traffic study of London, England…
These were the top 10 stories published by London Past; you can also dive into yearly archives: 2012, 2016, and 2017.