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