Search results
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.
- Spiritual Life
From the early morning until the evening the faithful come...
- Our Community
Westminster Cathedral can only fulfil its mission as a...
- The Cathedral
Westminster Cathedral houses the seat or ‘Cathedra’ of the...
- Music
Westminster Cathedral Choir is widely considered to be one...
- 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...
- Spiritual Life
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
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.
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
People also ask
When did Westminster Cathedral start?
Is Westminster Cathedral still used for religious purposes?
Where can I find the Westminster Cathedral newsletter?
Is Westminster Abbey still a church?
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
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.