Pedestrians and traffic, Victoria Street, London, April 1912. Busy street scene with cars, horse-drawn vehicles, an open-topped omnibus on the left, and people crossing the road. Shop-fronts are visible, including Hope Brothers, Bewlay and Petfer Oil Engines.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 3500x2658
File Size : 27,255kb