Looking for a stunning venue for your wedding day? St. Aloysius Church in London offers a beautiful and historic setting for your special day. With its picturesque architecture and serene atmosphere, St. Aloysius Church is the perfect place to say "I do." Contact us today to learn more about hosting your wedding at our venue.