Christ Church of London

City of London, Greater London, England Add to Map
Memorials 1 added

Search Christ Church of London:

Evangelical Christian church located in the Mermaid Theatre, London, formed in October 2004 by David Stroud, and is part of the Newfrontiers global network of charismatic churches, in conjunction with the Blackfriars of London. Not to be confused with Greyfriars, London.

  • Added: 26 Jan 2004
  • Find A Grave Cemetery: #1977274