Red London Routemaster double decker bus in Westminster, London. England.
Size: 5683px × 3588px
Location: London, England
Photo credit: © Alvey & Towers Picture Library / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, britain, british, building, buildings, bus, capital, catching, city, decker, double, england, english, great, historical, icon, kingdom, london, master, public, red, road, route, routemaster, stop, street, transport, travel, uk, united