All images / editorial
Red double decker buses and taxis on the streets of London
London, England, UK - January 2, 2020: Red double decker buses and taxis on the streets of London
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.
Keywords
-
bus
taxi
london
red
street
double
decker
english
cab
transport
britain
city
uk
england
tourism
europe
travel
capital
british
public
road
architecture
great
transportation
landmark
traffic
united
kingdom
black
destination
car
famous
sightseeing
town
busy
urban
cityscape
old
deck
symbol
crowded
congested
vintage
motion
center
icon
popular
classic
iconic
authentic