The second most spoken language in every London borough

London UK. June 10th 2023. People riding in a cycle rickshaw pedicab on Oxford Street in the West End of London.

London UK. June 10th 2023. People riding in a cycle rickshaw pedicab on Oxford Street in the West End of London.