This image was acquired from
wikimedia. It was marked as Public Domain or CC0 and is free to use. To verify, go to the source and check the information there.
Keywords from Image Description:
Bus congestion on New Oxford Street. Bus congestion on New Oxford Street during the evening count at least eight buses in the photo The entire length of New Oxford Street is one big bus traffic jam Photo taken by User Edward th April using Casio EXS own assumed Edward Traffic congestion in London Buses on Oxford Street Taken with