Peterborough Has Been Named As The Worst Place To Live In The UK NEWS / By timw_brap ‘Every manner of inbred mutant adorns the streets.’