London, Canada

St. Peter's Cathedral Basilica

St. Peter's Cathedral Basilica, is a church located at 196 Dufferin Avenue in London, Ontario, Canada in the Roman Catholic Diocese of London.

City
London
Country
Canada
Category
Religious
Suggested visit
About 45 minutes

More places in London

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload