Cuttings from the Sphere, showing London’s increasingly busy streets – cars with electric lights, and 4,500 buses.

The new bus station at Victoria – a station outside a station!