St. Patrick’s, Leytonstone, London, England.