Catholic Church of the Immaculate Conception, Mayfair
114 Mount St, London W1K 3AH
+442074937811
Description
Farm Street Church
We would like to welcome you to Farm Street, our vibrant and engaging Catholic Parish in the heart of London.
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible car park
Map
Similar companies
Catholic church
St Herbert's RC Church, Chadderton, Oldham
148 Broadway, Chadderton, Oldham OL9 0JY
+441616242258
Catholic church
Dominican Sisters of St Cecilia
15-19 Abbey St, Elgin IV30 1DA
01343547806
Catholic church
Our Lady of Gillingham Church
2A Ingram Rd, Gillingham ME7 1YL
01634852979
Catholic church
Sacred Heart and Our Lady Catholic Church
168 Berrington Rd, Tenbury Wells WR15 8EN