“St. Peter's Cathedral Basilica is a well-known church in London. The church was constructed, and the first catholic service was held in 1827. After years of serving the community with baptism and marriage, by 1857, the first Catholic school, St. Peter's, was established. Bishop Walsh announced the plan to build a new Cathedral, and by 1881, the cornerstone was laid, and the construction was started. By 2001, the church had been marked 75 years, and it was decorated for the 75th anniversary of the Cathedral. They are a Eucharistic faith community inspired by the Gospel, committed to engaging each person in the joy of living in the service of Christ. St. Peter's highlight features are the Cassavant organ, which still serves visitors with mesmerizing music, stained glass windows installed in 1958, and additional interior painting and decoration completed.”
Read more