Catholic Church of the Immaculate Conception, Mayfair
Catholic church114 Mount St, London W1K 3AH
★ 4.8 · 791 Google reviews
Vaulted Gothic Revival-style place of Catholic worship, opened in 1849, with golden altar mosaics.
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