Yahoo Web Search

Search results

  1. Apr 18, 2024 · Completed in 1903, Westminster Cathedral is a Catholic Cathedral like no other. Itself a supreme achievement of art, the Cathedral is home to many distinguished works of artistic merit including hundreds of beautiful mosaics and Stations of the Cross produced by renowned English sculptor Eric Gill.

    • Support Us

      Thank you for considering making a gift to Westminster...

    • Book Online

      Light a Candle. Lighting a candle is an act of faith. As...

    • Devotions, Prayer & Study

      FRIENDS’ EVENT The Society of Friends of Westminster...

    • Join Us

      The Society of Friends of Westminster Cathedral. The Society...

  2. Westminster Cathedral is the mother church of the Catholic Church in England and Wales. It is the largest Catholic church in the UK and the seat of the Archbishop of Westminster . The site on which the cathedral stands in the City of Westminster was purchased by the Diocese of Westminster in 1885, and construction was completed in 1903.

    • England
    • 1895–Present
    • 87m (284ft), including the cross
  3. Learn how to get to the Cathedral, access its facilities, and join its tours and Masses. Find out about its security, accessibility, and BSL support for visitors.

  4. 2 days ago · Westminster Abbey, London church that is the site of coronations and other ceremonies of national significance. It stands just west of the Houses of Parliament in the Greater London borough of Westminster.

    • The Editors of Encyclopaedia Britannica
    • westminster cathedral1
    • westminster cathedral2
    • westminster cathedral3
    • westminster cathedral4
  5. People also ask

  6. Westminster Cathedral was started in 1895. Our architect was John Francis Bentley. The first mass was said in the Cathedral in 1903, in our Lady's Chapel. And the Cathedral itself was consecrated in 1910. We are the principal church in England and Wales. The Cathedral is a house of prayer. It's in the center of London. It's a sacred space.

    • 4 min
  7. The Palace of Westminster, Westminster Abbey and St Margaret’s Church lie next to the River Thames in the heart of London. With their intricate silhouettes, they have symbolised monarchy, religion and power since Edward the Confessor built his palace and church on Thorney Island in the 11th century AD.

  1. People also search for