A busy road in London during rush hour