The idyllic Peterborough village with historic abbey and cha