London Street Scenes
Edwardian London street scenes around the year 1910. The horse carriages are neck and neck with the new automobiles at this point in time. Set to a natural rate and added in sound for ambiance. This is from British Pathe
Credit Guy jones