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.
Nearby
Within a short walk, from across the London network.
More churches nearby
Museums of London
Monuments of London
Blue Plaques of London
Historic Buildings of London