Red London Double-Decker Bus - England, UK Classic Round Sticker
- from our Affiliates
The iconic red Double-decker Bus has become synonymous with London and the United Kingdom. This much-loved symbol of arguably the greatest city on Earth, conveys millions of passengers annually around some of the most historic places in Britain. A very efficient and effective transit system indeed!
london-buses
red-bus
double-decker-bus
london-icons
transport
british-souvenirs
united-kingdom
city-of-london
london-transit
passenger-vehicle
lewisham-bus
double-deckers
london-england
british-bus
london
lewisham-route-bus
england
british-isles
u.k.
bus
greater-london
peckham-bus-route
greenwich-bus-route
trafalgar-square-bus
transit
transit-bus
britain
british-transit