Peterborough most car dependent
Peterborough has been named the most car dependent city in England, according to a study by the Campaign for Better Transport. Colchester and Milton Keynes were the next on the list as the hardest places in the country to live without a car. Meanwhile, London, Manchester and Liverpool have emerged as the easiest. The new […]