A bus stand of three red buses on Archway Road, the building known as the 'Holborn Infirmary' behind, London, UK
A bus stand of three red buses on Archway Road, the building known as the 'Holborn Infirmary' behind, London, UK
Size: 5611px × 3741px
Location: London, UK
Photo credit: © Michael Heath / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: a1, archway, britain, british, building, bus, buses, capital, carriageway, city, day, daylight, daytime, decker, deckers, double, dual, england, english, europe, european, exterior, holborn, horizontal, hospital, infirmary, islington, london, main, north, outdoor, outdoors, parked, parking, public, red, road, route, scene, stand, street, transport, travel, travelling, uk, urban, victorian, whittington