traffic, bus, bicycle, London, City Center, England, UK, street, transportation, Ecological, urban, Stock Photo, Picture And Rights Managed Image. Pic. B75-1464753