Food delivery firm Deliveroo has signed up to Westminster City Council’s anti-idling campaign.
London could become a private car-free zone by 2030, with Transport for London (TfL) offering free bus travel and ride-hailing electric vehicles, a think tank has said.