Mary AllenMar 27, 20174 min The Jesuits’ Church in LondonSharing some records relating to Church of the Immaculate Conception also know as Farm Street Church in London.