A Glimpse Of London’s Future, From 1924

Trains over Tower Bridge, airships from Westminster…