Holy Cross Church, Cromer Street

Anglican churchCromer House, 98 Cromer St, London WC1H 8JU

★ 4.4 · 52 Google reviews

Holy Cross Church, Cromer Street, anglican church in Bloomsbury & Holborn (Cromer House, 98 Cromer St, London WC1H 8JU). Anglican.

  • Anglican

Nearby

Within a short walk, from across the London network.