St. Michaels Parish, London Parish Mission