NEWS Peterborough Has Been Named As The Worst Place To Live In The UK February 22, 2019 ‘Every manner of inbred mutant adorns the streets.’