Vvaughnt0 Reviews0 Questions1 AnswerAnswers Is Peterborough one of the towns that suffers with mouse plagues?2 CommentsReplyGot a question about?Ask a questionAnswers Is Peterborough one of the towns that suffers with mouse plagues?2 comments