Buses run over Chelsea Bridge for the first time, 1937
© Science & Society
A photograph of buses crossing the Thames on the new Chelsea Bridge, recently opened in 1937. This photograph has been selected from the Daily Herald Archive, a collection of over three million photographs. The archive holds work of international, national and local importance by both staff and agency photographers.