OverviewReviewsWin PrizesNearby

Catholic Church of the Immaculate Conception

No comments yet
Churches and Cathedrals
Currently Closed Open on Mon-Tue,Thu-Fri,Sun,7:30am-6:30pm;Open on Wed,7:00am-6:30pm;Open on Sat,7:00pm-8:00pm;Open on Sat,8:00am-9:00am
Address: 114 Mount Street Mayfair, London, United Kingdom
Phone: +44 20 7493 7811
Trip.com(0 reviews)Trip.com
TripAdvisor(27 reviews)TripAdvisor
Congratulations! You found a new place!
Write a Review

    Located Nearby

    Nearby AttractionsMore(2194)

    Aman Spa

    <100m away


    4.6/514 Reviews
    "Featured Neighbourhood"
    199m away
    Nearby RestaurantsMore(2538)

    Connaught Bar

    4.8/54 Reviews
    "Bar/Bistro""Open Late"
    <100m away

    Helene Darroze at the Connaught

    4.3/59 Reviews
    <100m away
    Nearby HotelsMore(12000)

    The Connaught

    4.5/510 Reviews
    <100m away

    The Biltmore Mayfair, Lxr Hotels & Resorts

    4.6/510 Reviews
    118m away