Modern double decker red London bus at night next to a bus stop on Euston Road in central London England UK
Size: 4352px × 3090px
Location: Euston Road, London, England, UK
Photo credit: © NorthScape / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, bus, buses, centre, city, clock, cross, dark, deck, decker, double, england, english, euston, king, london, modern, night, pancras, passenger, passengers, public, red, road, st, station, stop, tower, traditional, transport, transportation, uk, urban