Traffic on London Bridge over the river Thames in 1904. The bridge is full of pedestrians, horse drawn omnibuses and horse drawn carriages. Various wharfs and warehouses are visible on the left of the shot across the river. Photograph: Hulton-Deutsch Collection/Corbis