St. Peter’s Cathedral Basilica is a magnificent example of Gothic Revival architecture in London, Ontario. This historic church serves as the cathedral of the Roman Catholic Diocese of London and is known for its stunning stained glass windows, intricate interior details, and a sense of serenity. It’s a place of worship and a cultural landmark in the city.

Canada Tours

Tourist Attractions In London

Book Your Flights: Here 30% OFF on Booking

Book Your Hotels: Here 20% OFF on Booking

Frequently Asked Question