Mary AllenMar 27, 20174 minThe Jesuits' Church in LondonThis Friday, 30th of March 2017, will see the launch of the eagerly anticipated Farm Street: The Story of the Jesuits’ Church in London...