St Helen’s Bishopsgate

December 23, 2020

The Church and Bishopsgate

St Helen’s Bishopsgate, a large London church, has made a public Statement criticising the Church of England’s Living in Love and Faith for not opposing same-sex […]

Login

Lost your password?