Of Saint Peterborough Cathedral and Lancaster Cathedral, which is dedicated to more saints?
Peterborough Cathedral
-1
Section::::Abstract.
Peterborough Cathedral
98640
-1
Section::::Abstract.
Lancaster Cathedral
877882