Westminster Cathedral

Landmark
Westminster Cathedral

Westminster Cathedral is the largest Catholic Church in the UK and the seat of the Archbishop of Westminster. It’s a peaceful sanctuary where one can source peace and strength within the hustle and bustle of the busy city. Holy Mass is celebrated throughout the day here, seven days a week and the Sacrament of Reconciliation is available daily.

We want to know what you think!

User photos from Westminster Cathedral User photos

Reviews of Westminster Cathedral

We want to know what you think!
Be the first to review Westminster Cathedral!
We want to know what you think!

Do you represent Westminster Cathedral?
Claim it to make it easier to update important information.

FAQ

Where is Westminster Cathedral?

Westminster Cathedral is located at Victoria Street, SW1P 1LT, Westminster. Nearby is Victoria, London. Nearest Underground station is Victoria (approximately 350m away).