Skip to content

Reconciliation church joins the best of London’s architecture – Premier Christian News | Headlines, Breaking News, Comment & Analysis

St Ethelburga’s, situated below the iconic ‘Gherkin’ building, was almost detroyed by an IRA bomb in 1993.

Read More