Background

A Sacred Retreat in the Heart of London: The Catholic Church of the Immaculate Conception, Mayfair

Discover the peace and beauty of the Catholic Church of the Immaculate Conception in Mayfair—an architectural wonder and spiritual sanctuary in London.

4.8

Nestled in the vibrant Mayfair district, the Catholic Church of the Immaculate Conception is a stunning architectural gem that offers visitors a serene escape from the bustling city. With its exquisite interior and rich history, this church is a must-visit destination for tourists seeking a moment of reflection.

A brief summary to Catholic Church of the Immaculate Conception, Mayfair

  • Monday 7:30 am-7 pm
  • Tuesday 7:30 am-7 pm
  • Wednesday 7:30 am-7 pm
  • Thursday 7:30 am-7 pm
  • Friday 7:30 am-7 pm
  • Saturday 7:30 am-7 pm
  • Sunday 7:30 am-7 pm

Local tips

  • Visit during the weekday mornings for a quieter experience and a chance to reflect privately.
  • Don't forget to admire the stunning stained glass windows, which depict various biblical stories.
  • Check the church's schedule online for special events, concerts, or exhibitions that may coincide with your visit.
  • Take a moment to explore the surrounding Mayfair area, known for its luxurious shops and exquisite restaurants.
  • Respect the sanctity of the space by maintaining a quiet demeanor and dressing appropriately when visiting.
widget icon

Getting There

  • Walking

    From Windsor Castle, head towards the main entrance and exit onto Castle Hill. Turn left onto High Street and walk straight until you reach Windsor's main train station. At the station, take the train towards London Paddington. Once you arrive at Paddington Station, follow the signs for the Bakerloo Line and take the train towards Elephant & Castle. Get off at Oxford Circus and transfer to the Central Line towards Liverpool Street. Get off at Bond Street Station. From Bond Street, exit onto Oxford Street and walk south towards Mount Street. Turn left onto Mount Street, and the Catholic Church of the Immaculate Conception will be on your right at 114 Mount St.

  • Bus

    From Windsor Theatre Royal, take the Green Line bus number 702 towards London. The bus will take you directly to the Victoria Coach Station in London. Once you arrive at Victoria Coach Station, walk towards Victoria Underground Station. From there, take the District or Circle Line towards Edgware Road. Get off at Edgware Road Station and exit onto Edgware Road. Walk north and turn left onto Mount Street. The Catholic Church of the Immaculate Conception will be at 114 Mount St, a short walk from there.

  • Train and Walking

    Start at Windsor & Eton Central Station. Take a direct train to London Waterloo. Upon arrival at Waterloo Station, follow the signs to the London Underground and take the Jubilee Line towards Stratford. Get off at Bond Street Station. Once you are at Bond Street, exit the station and walk south on Oxford Street. Turn left onto Mount Street, and the Catholic Church of the Immaculate Conception will be on your right at 114 Mount St.

Unlock the Best of Catholic Church of the Immaculate Conception, Mayfair

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Catholic Church of the Immaculate Conception, Mayfair

Located in the upscale Mayfair district, the Catholic Church of the Immaculate Conception stands as a serene oasis amidst the vibrant energy of London. This architectural gem, designed by the renowned architect John Francis Bentley, is celebrated for its stunning neo-Romanesque style, featuring intricate stonework and a beautiful façade that draws visitors from all walks of life. Upon entering, you are greeted by an awe-inspiring interior adorned with exquisite stained glass windows, ornate altars, and a peaceful ambiance that invites contemplation and reflection. The church plays an active role in the community, hosting regular mass services and special events, making it a lively hub of spiritual life in the city. Visitors will appreciate the harmonious blend of history and faith, as the church has stood since its consecration in 1899, offering a glimpse into London's rich religious heritage. In addition to its architectural beauty, the Catholic Church of the Immaculate Conception serves as a cultural landmark, where art exhibitions and musical performances are often held, enriching the experience for tourists. The surrounding area is equally captivating, with Mayfair's upscale shops and fine dining just a stone's throw away. Whether you're seeking a moment of peace, a place to admire artistic craftsmanship, or a spot to connect with local culture, this church provides an unforgettable experience that showcases the spiritual and historical essence of London. Don't miss the opportunity to explore this hidden treasure during your visit, as it offers a unique perspective on the city's diverse heritage and vibrant community.

Popular Experiences near Catholic Church of the Immaculate Conception, Mayfair

Popular Hotels near Catholic Church of the Immaculate Conception, Mayfair

Select Currency