
Here's a complex question that requires someone to reason about the input, can you answer it?
Of Saint Peterborough Cathedral and Lancaster Cathedral, which is dedicated to more saints?


Peterborough Cathedral
