The Christian Community in London By admin on December 20, 2014 in London The Christian Community in London, Temple Lodge, 51 Queen Caroline Street, London W6 9QL 020 8748 8388… Continue Reading