LONDON, UK - October 04, 2015: Double Decker Bus, most iconic symbol of London, and Big Ben.


Size: 2949px × 4424px
Photo credit: © christopher smith / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, ben, big, bigben, black, bridge, britain, bus, bw, city, deck, decker, double, england, icon, iconic, landmark, london, public, red, street, tourism, transport, travel, uk, urban, westminster, white