St. Aloysius Church offers a beautiful and historic setting for weddings in the heart of London. Our stunning architecture and picturesque surroundings provide the perfect backdrop for your special day. Contact us to learn more about hosting your wedding at St. Aloysius Church.