Saint Peter's Cathedral BasilicaMinor BasilicaShare196 Dufferin AvenueLondon, Ontario N6A 3E6CanadaGet directions