Question: Of Saint Peterborough Cathedral and Lancaster Cathedral, which is dedicated to more saints?
Answer: Peterborough Cathedral