St. Aloysius Church offers a beautiful and romantic setting for weddings in the heart of London. Our stunning architecture and historic charm provide the perfect backdrop for your special day. Contact us to learn more about our wedding packages and start planning your dream wedding at St. Aloysius Church.