A London bus took two hours to travel three miles through congestion fuelled by a new low-traffic neighbourhood, figures have revealed.
A London bus took two hours to travel three miles through congestion fuelled by a new low-traffic neighbourhood, figures have revealed.