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
Saint Margaret of Scotland Catholic Church
22A Bolingbroke Rd, Luton LU1 5JD
+441582734436
Catholic church
St. Thomas More Catholic Church
42 Exton Rd, Bournemouth BH6 5QG
+441202417017
Catholic church
Christ The King R C Church
124 Warren Farm Rd, Birmingham B44 0QN
+441213730988
Catholic church
Catholic Church of Our Lady Queen of Peace
12 Bransford Rd, St John's, Worcester WR2 4EN
+441905423633