Catholic Church of the Immaculate Conception, Mayfair
114 Mount St, London W1K 3AH, United Kingdom
4.8
464 reviews
8 comments
GV52+P9 London, United Kingdom
Location reporting
Claim this location
Monday: 7–19
Tuesday: 7–19
Wedneasday: 7–19
Thursday: 7–19
Friday: 7–19
Saturday: 7–19
Sunday: 7–19
Tuesday: 7–19
Wedneasday: 7–19
Thursday: 7–19
Friday: 7–19
Saturday: 7–19
Sunday: 7–19
Gorgeous architecture and peace can be found within this church.
Many little hidden places and sections for prayer, candles to be lit and generally just a place to sit and reflect.
Currently open with covid measures in place.
Lots of information relating to the faith can be found within.
It was open so I had to go in . and see what was like inside amazing